/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-MCRwithDepranks-BasicCegarLoop.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 03:56:35,353 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 03:56:35,355 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 03:56:35,408 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 03:56:35,409 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 03:56:35,411 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 03:56:35,413 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 03:56:35,418 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 03:56:35,419 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 03:56:35,423 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 03:56:35,423 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 03:56:35,424 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 03:56:35,424 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 03:56:35,426 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 03:56:35,427 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 03:56:35,428 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 03:56:35,428 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 03:56:35,429 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 03:56:35,432 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 03:56:35,436 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 03:56:35,436 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 03:56:35,437 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 03:56:35,438 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 03:56:35,439 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 03:56:35,443 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 03:56:35,444 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 03:56:35,444 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 03:56:35,445 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 03:56:35,445 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 03:56:35,445 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 03:56:35,446 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 03:56:35,446 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 03:56:35,447 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 03:56:35,448 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 03:56:35,449 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 03:56:35,449 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 03:56:35,449 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 03:56:35,449 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 03:56:35,450 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 03:56:35,450 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 03:56:35,450 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 03:56:35,451 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-MCRwithDepranks-BasicCegarLoop.epf [2022-02-10 03:56:35,478 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 03:56:35,478 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 03:56:35,478 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 03:56:35,478 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 03:56:35,480 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 03:56:35,480 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 03:56:35,481 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 03:56:35,481 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 03:56:35,481 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 03:56:35,481 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 03:56:35,482 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 03:56:35,483 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 03:56:35,483 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 03:56:35,483 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 03:56:35,484 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 03:56:35,484 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:56:35,484 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 03:56:35,484 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 03:56:35,484 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 03:56:35,484 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 03:56:35,484 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 03:56:35,484 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 03:56:35,485 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 03:56:35,485 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 03:56:35,485 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-10 03:56:35,698 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 03:56:35,722 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 03:56:35,725 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 03:56:35,726 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 03:56:35,727 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 03:56:35,728 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/sum-fun-alt.wvr.bpl [2022-02-10 03:56:35,728 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-fun-alt.wvr.bpl' [2022-02-10 03:56:35,752 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 03:56:35,754 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 03:56:35,755 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 03:56:35,755 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 03:56:35,755 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 03:56:35,765 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,772 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,778 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 03:56:35,780 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 03:56:35,781 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 03:56:35,781 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 03:56:35,781 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 03:56:35,788 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,788 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,789 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,789 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,792 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,795 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,795 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,796 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 03:56:35,797 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 03:56:35,797 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 03:56:35,797 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 03:56:35,798 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/1) ... [2022-02-10 03:56:35,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:56:35,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:35,819 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-10 03:56:35,821 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-10 03:56:35,862 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 03:56:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 03:56:35,863 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 03:56:35,863 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 03:56:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 03:56:35,863 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 03:56:35,863 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 03:56:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 03:56:35,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 03:56:35,863 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-10 03:56:35,863 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-10 03:56:35,864 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-10 03:56:35,864 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-10 03:56:35,896 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 03:56:35,897 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 03:56:35,965 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 03:56:35,975 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 03:56:35,975 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 03:56:35,977 INFO L202 PluginConnector]: Adding new model sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:56:35 BoogieIcfgContainer [2022-02-10 03:56:35,977 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 03:56:35,978 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 03:56:35,978 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 03:56:35,980 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 03:56:35,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:56:35" (1/2) ... [2022-02-10 03:56:35,981 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6dc05de and model type sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 03:56:35, skipping insertion in model container [2022-02-10 03:56:35,981 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:56:35" (2/2) ... [2022-02-10 03:56:35,982 INFO L111 eAbstractionObserver]: Analyzing ICFG sum-fun-alt.wvr.bpl [2022-02-10 03:56:35,985 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 03:56:35,985 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 03:56:35,985 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 03:56:35,985 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 03:56:36,011 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-10 03:56:36,039 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 03:56:36,043 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, mLazyFiniteAutomaton=false, 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-10 03:56:36,044 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-10 03:56:36,057 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2022-02-10 03:56:36,082 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:39,991 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 336659 transitions and produced 109148 states. [2022-02-10 03:56:40,560 INFO L276 IsEmpty]: Start isEmpty. Operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:40,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-10 03:56:40,971 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:40,972 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:56:40,972 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:40,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:40,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1204265674, now seen corresponding path program 1 times [2022-02-10 03:56:40,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:40,985 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728958177] [2022-02-10 03:56:40,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:40,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:41,138 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-10 03:56:41,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:41,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728958177] [2022-02-10 03:56:41,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728958177] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:56:41,139 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:56:41,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-10 03:56:41,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140427498] [2022-02-10 03:56:41,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:56:41,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-10 03:56:41,142 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:41,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-10 03:56:41,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 03:56:41,896 INFO L87 Difference]: Start difference. First operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:43,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:43,763 INFO L93 Difference]: Finished difference Result 109144 states and 156063 transitions. [2022-02-10 03:56:43,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-10 03:56:43,766 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-02-10 03:56:43,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:43,929 INFO L225 Difference]: With dead ends: 109144 [2022-02-10 03:56:43,929 INFO L226 Difference]: Without dead ends: 30119 [2022-02-10 03:56:43,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 03:56:43,933 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 3 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:43,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 27 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:56:43,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30119 states. [2022-02-10 03:56:44,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30119 to 123. [2022-02-10 03:56:44,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.0081967213114753) internal successors, (245), 122 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 245 transitions. [2022-02-10 03:56:44,373 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 245 transitions. Word has length 18 [2022-02-10 03:56:44,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:44,374 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 245 transitions. [2022-02-10 03:56:44,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,377 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 245 transitions. [2022-02-10 03:56:44,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:56:44,378 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:44,379 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:56:44,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 03:56:44,379 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:44,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:44,382 INFO L85 PathProgramCache]: Analyzing trace with hash 2132727720, now seen corresponding path program 1 times [2022-02-10 03:56:44,382 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:44,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728109355] [2022-02-10 03:56:44,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:44,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:44,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:44,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:44,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:44,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728109355] [2022-02-10 03:56:44,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728109355] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:56:44,464 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:56:44,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:56:44,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290611737] [2022-02-10 03:56:44,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:56:44,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 03:56:44,469 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:44,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 03:56:44,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 03:56:44,470 INFO L87 Difference]: Start difference. First operand 123 states and 245 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:44,531 INFO L93 Difference]: Finished difference Result 131 states and 253 transitions. [2022-02-10 03:56:44,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 03:56:44,532 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 03:56:44,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:44,534 INFO L225 Difference]: With dead ends: 131 [2022-02-10 03:56:44,534 INFO L226 Difference]: Without dead ends: 131 [2022-02-10 03:56:44,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:56:44,536 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 32 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:44,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 15 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:56:44,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-02-10 03:56:44,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 122. [2022-02-10 03:56:44,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.9834710743801653) internal successors, (240), 121 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 240 transitions. [2022-02-10 03:56:44,548 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 240 transitions. Word has length 20 [2022-02-10 03:56:44,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:44,549 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 240 transitions. [2022-02-10 03:56:44,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,549 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 240 transitions. [2022-02-10 03:56:44,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:56:44,549 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:44,550 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:56:44,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-10 03:56:44,550 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:44,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:44,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1904417112, now seen corresponding path program 1 times [2022-02-10 03:56:44,551 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:44,551 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327441155] [2022-02-10 03:56:44,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:44,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:44,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:44,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:44,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:44,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327441155] [2022-02-10 03:56:44,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327441155] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:56:44,618 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:56:44,619 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:56:44,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768720246] [2022-02-10 03:56:44,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:56:44,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 03:56:44,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:44,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 03:56:44,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:56:44,621 INFO L87 Difference]: Start difference. First operand 122 states and 240 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:44,660 INFO L93 Difference]: Finished difference Result 173 states and 340 transitions. [2022-02-10 03:56:44,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 03:56:44,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 03:56:44,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:44,661 INFO L225 Difference]: With dead ends: 173 [2022-02-10 03:56:44,662 INFO L226 Difference]: Without dead ends: 173 [2022-02-10 03:56:44,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-10 03:56:44,662 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 61 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:44,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 14 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:56:44,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-02-10 03:56:44,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 143. [2022-02-10 03:56:44,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.971830985915493) internal successors, (280), 142 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 280 transitions. [2022-02-10 03:56:44,666 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 280 transitions. Word has length 20 [2022-02-10 03:56:44,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:44,666 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 280 transitions. [2022-02-10 03:56:44,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:44,667 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 280 transitions. [2022-02-10 03:56:44,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:56:44,667 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:44,667 INFO L514 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] [2022-02-10 03:56:44,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-10 03:56:44,668 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:44,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:44,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1289378822, now seen corresponding path program 1 times [2022-02-10 03:56:44,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:44,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350510355] [2022-02-10 03:56:44,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:44,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:44,896 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-10 03:56:44,896 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:44,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350510355] [2022-02-10 03:56:44,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350510355] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:44,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189964513] [2022-02-10 03:56:44,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:44,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:44,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:44,911 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-10 03:56:44,957 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-10 03:56:44,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:44,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 03:56:44,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:45,248 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 03:56:45,249 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2022-02-10 03:56:45,303 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-10 03:56:45,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:45,404 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:45,404 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2022-02-10 03:56:45,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2022-02-10 03:56:45,551 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-10 03:56:45,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189964513] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:45,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:45,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-10 03:56:45,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512431462] [2022-02-10 03:56:45,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:45,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:56:45,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:45,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:56:45,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:56:45,553 INFO L87 Difference]: Start difference. First operand 143 states and 280 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:45,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:45,830 INFO L93 Difference]: Finished difference Result 237 states and 443 transitions. [2022-02-10 03:56:45,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 03:56:45,831 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:56:45,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:45,832 INFO L225 Difference]: With dead ends: 237 [2022-02-10 03:56:45,832 INFO L226 Difference]: Without dead ends: 232 [2022-02-10 03:56:45,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:56:45,833 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 103 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:45,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 49 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:45,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-02-10 03:56:45,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 158. [2022-02-10 03:56:45,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 1.9426751592356688) internal successors, (305), 157 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:45,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 305 transitions. [2022-02-10 03:56:45,838 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 305 transitions. Word has length 22 [2022-02-10 03:56:45,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:45,838 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 305 transitions. [2022-02-10 03:56:45,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:45,839 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 305 transitions. [2022-02-10 03:56:45,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:56:45,839 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:45,839 INFO L514 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] [2022-02-10 03:56:45,860 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-10 03:56:46,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:46,060 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:46,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:46,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1898704586, now seen corresponding path program 2 times [2022-02-10 03:56:46,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:46,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105387431] [2022-02-10 03:56:46,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:46,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:46,190 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-10 03:56:46,190 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:46,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105387431] [2022-02-10 03:56:46,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105387431] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:46,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701239503] [2022-02-10 03:56:46,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:56:46,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:46,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:46,192 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-10 03:56:46,193 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-10 03:56:46,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:56:46,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:46,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:56:46,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:46,546 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:46,546 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2022-02-10 03:56:46,608 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-10 03:56:46,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:46,716 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:46,716 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2022-02-10 03:56:46,729 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2022-02-10 03:56:46,854 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-10 03:56:46,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701239503] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:46,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:46,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 17 [2022-02-10 03:56:46,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210502420] [2022-02-10 03:56:46,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:46,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:56:46,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:46,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:56:46,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:56:46,856 INFO L87 Difference]: Start difference. First operand 158 states and 305 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-10 03:56:47,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:47,564 INFO L93 Difference]: Finished difference Result 271 states and 507 transitions. [2022-02-10 03:56:47,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:56:47,564 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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 22 [2022-02-10 03:56:47,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:47,565 INFO L225 Difference]: With dead ends: 271 [2022-02-10 03:56:47,565 INFO L226 Difference]: Without dead ends: 265 [2022-02-10 03:56:47,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:56:47,566 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 128 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:47,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 70 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:56:47,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-02-10 03:56:47,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 159. [2022-02-10 03:56:47,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.9430379746835442) internal successors, (307), 158 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:47,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 307 transitions. [2022-02-10 03:56:47,570 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 307 transitions. Word has length 22 [2022-02-10 03:56:47,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:47,570 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 307 transitions. [2022-02-10 03:56:47,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-10 03:56:47,570 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 307 transitions. [2022-02-10 03:56:47,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:56:47,571 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:47,571 INFO L514 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] [2022-02-10 03:56:47,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-10 03:56:47,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:47,784 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:47,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:47,784 INFO L85 PathProgramCache]: Analyzing trace with hash -302047282, now seen corresponding path program 3 times [2022-02-10 03:56:47,784 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:47,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359208194] [2022-02-10 03:56:47,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:47,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:47,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:47,907 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-10 03:56:47,907 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:47,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359208194] [2022-02-10 03:56:47,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359208194] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:47,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823986557] [2022-02-10 03:56:47,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:56:47,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:47,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:47,915 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-10 03:56:47,917 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-10 03:56:47,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:56:47,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:47,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 03:56:47,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:48,064 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-02-10 03:56:48,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-10 03:56:48,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:48,142 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:48,142 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2022-02-10 03:56:48,151 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2022-02-10 03:56:48,252 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-10 03:56:48,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823986557] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:48,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:48,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:56:48,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703762159] [2022-02-10 03:56:48,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:48,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:56:48,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:48,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:56:48,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:56:48,253 INFO L87 Difference]: Start difference. First operand 159 states and 307 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:48,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:48,517 INFO L93 Difference]: Finished difference Result 250 states and 464 transitions. [2022-02-10 03:56:48,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:56:48,518 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:56:48,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:48,519 INFO L225 Difference]: With dead ends: 250 [2022-02-10 03:56:48,519 INFO L226 Difference]: Without dead ends: 244 [2022-02-10 03:56:48,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:56:48,520 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 105 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:48,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 84 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:48,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-02-10 03:56:48,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 168. [2022-02-10 03:56:48,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9221556886227544) internal successors, (321), 167 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:48,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 321 transitions. [2022-02-10 03:56:48,523 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 321 transitions. Word has length 22 [2022-02-10 03:56:48,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:48,523 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 321 transitions. [2022-02-10 03:56:48,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:48,524 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 321 transitions. [2022-02-10 03:56:48,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:48,524 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:48,524 INFO L514 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] [2022-02-10 03:56:48,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-10 03:56:48,735 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-10 03:56:48,735 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:48,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:48,736 INFO L85 PathProgramCache]: Analyzing trace with hash -374345244, now seen corresponding path program 4 times [2022-02-10 03:56:48,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:48,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363490711] [2022-02-10 03:56:48,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:48,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:48,777 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-10 03:56:48,777 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:48,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363490711] [2022-02-10 03:56:48,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363490711] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:48,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410056871] [2022-02-10 03:56:48,778 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:56:48,778 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:48,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:48,779 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-10 03:56:48,780 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-10 03:56:48,801 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:56:48,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:48,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:48,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:48,893 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-10 03:56:48,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:48,986 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-10 03:56:48,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410056871] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:48,987 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:48,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-10 03:56:48,987 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969450308] [2022-02-10 03:56:48,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:48,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:56:48,987 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:48,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:56:48,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:56:48,988 INFO L87 Difference]: Start difference. First operand 168 states and 321 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-10 03:56:49,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:49,510 INFO L93 Difference]: Finished difference Result 507 states and 929 transitions. [2022-02-10 03:56:49,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:56:49,512 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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 24 [2022-02-10 03:56:49,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:49,514 INFO L225 Difference]: With dead ends: 507 [2022-02-10 03:56:49,514 INFO L226 Difference]: Without dead ends: 507 [2022-02-10 03:56:49,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=492, Invalid=1488, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:56:49,515 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 180 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:49,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 147 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:56:49,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-02-10 03:56:49,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 202. [2022-02-10 03:56:49,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 1.9751243781094527) internal successors, (397), 201 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:49,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 397 transitions. [2022-02-10 03:56:49,521 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 397 transitions. Word has length 24 [2022-02-10 03:56:49,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:49,521 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 397 transitions. [2022-02-10 03:56:49,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-10 03:56:49,522 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 397 transitions. [2022-02-10 03:56:49,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:49,522 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:49,522 INFO L514 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] [2022-02-10 03:56:49,544 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-10 03:56:49,723 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-10 03:56:49,723 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:49,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:49,723 INFO L85 PathProgramCache]: Analyzing trace with hash 134687076, now seen corresponding path program 1 times [2022-02-10 03:56:49,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:49,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390284287] [2022-02-10 03:56:49,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:49,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:49,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:49,770 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:49,770 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:49,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390284287] [2022-02-10 03:56:49,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390284287] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:49,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058237611] [2022-02-10 03:56:49,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:49,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:49,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:49,772 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-10 03:56:49,773 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-10 03:56:49,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:49,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:56:49,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:49,882 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:49,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:49,972 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:49,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058237611] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:49,973 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:49,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:56:49,973 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737168319] [2022-02-10 03:56:49,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:49,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:56:49,974 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:49,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:56:49,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:56:49,974 INFO L87 Difference]: Start difference. First operand 202 states and 397 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:50,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:50,129 INFO L93 Difference]: Finished difference Result 454 states and 874 transitions. [2022-02-10 03:56:50,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:56:50,129 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:50,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:50,130 INFO L225 Difference]: With dead ends: 454 [2022-02-10 03:56:50,131 INFO L226 Difference]: Without dead ends: 454 [2022-02-10 03:56:50,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:56:50,131 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 156 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:50,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 36 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:50,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-02-10 03:56:50,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 316. [2022-02-10 03:56:50,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.123809523809524) internal successors, (669), 315 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:50,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 669 transitions. [2022-02-10 03:56:50,138 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 669 transitions. Word has length 24 [2022-02-10 03:56:50,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:50,138 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 669 transitions. [2022-02-10 03:56:50,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:50,138 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 669 transitions. [2022-02-10 03:56:50,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:50,139 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:50,139 INFO L514 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] [2022-02-10 03:56:50,164 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-10 03:56:50,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:50,350 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:50,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:50,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1715060508, now seen corresponding path program 5 times [2022-02-10 03:56:50,351 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:50,351 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753962738] [2022-02-10 03:56:50,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:50,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:50,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:50,409 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-10 03:56:50,410 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:50,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753962738] [2022-02-10 03:56:50,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753962738] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:50,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105166681] [2022-02-10 03:56:50,410 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:56:50,410 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:50,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:50,424 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-10 03:56:50,442 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-10 03:56:50,466 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:56:50,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:50,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:50,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:50,584 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-10 03:56:50,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:50,659 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-10 03:56:50,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105166681] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:50,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:50,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:56:50,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406097552] [2022-02-10 03:56:50,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:50,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:56:50,660 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:50,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:56:50,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:56:50,661 INFO L87 Difference]: Start difference. First operand 316 states and 669 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:50,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:50,962 INFO L93 Difference]: Finished difference Result 798 states and 1650 transitions. [2022-02-10 03:56:50,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 03:56:50,962 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:50,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:50,964 INFO L225 Difference]: With dead ends: 798 [2022-02-10 03:56:50,964 INFO L226 Difference]: Without dead ends: 791 [2022-02-10 03:56:50,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:56:50,965 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 249 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:50,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 95 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:50,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2022-02-10 03:56:50,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 541. [2022-02-10 03:56:50,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 2.224074074074074) internal successors, (1201), 540 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:50,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1201 transitions. [2022-02-10 03:56:50,974 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1201 transitions. Word has length 24 [2022-02-10 03:56:50,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:50,974 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1201 transitions. [2022-02-10 03:56:50,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:50,974 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1201 transitions. [2022-02-10 03:56:50,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:50,975 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:50,975 INFO L514 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] [2022-02-10 03:56:50,991 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-10 03:56:51,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:51,192 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:51,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:51,192 INFO L85 PathProgramCache]: Analyzing trace with hash -788088984, now seen corresponding path program 2 times [2022-02-10 03:56:51,192 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:51,192 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846776155] [2022-02-10 03:56:51,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:51,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:51,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:51,221 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-10 03:56:51,222 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:51,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846776155] [2022-02-10 03:56:51,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846776155] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:51,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401595676] [2022-02-10 03:56:51,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:56:51,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:51,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:51,236 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-10 03:56:51,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:56:51,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:51,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:56:51,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:51,283 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-10 03:56:51,346 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-10 03:56:51,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:51,421 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-10 03:56:51,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401595676] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:51,421 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:51,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:56:51,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632864730] [2022-02-10 03:56:51,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:51,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:56:51,422 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:51,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:56:51,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:56:51,422 INFO L87 Difference]: Start difference. First operand 541 states and 1201 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:51,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:51,599 INFO L93 Difference]: Finished difference Result 920 states and 1841 transitions. [2022-02-10 03:56:51,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:56:51,599 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:51,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:51,601 INFO L225 Difference]: With dead ends: 920 [2022-02-10 03:56:51,601 INFO L226 Difference]: Without dead ends: 920 [2022-02-10 03:56:51,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=234, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:56:51,602 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 140 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:51,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 62 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:51,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2022-02-10 03:56:51,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 579. [2022-02-10 03:56:51,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 578 states have (on average 2.1747404844290656) internal successors, (1257), 578 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:51,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 1257 transitions. [2022-02-10 03:56:51,612 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 1257 transitions. Word has length 24 [2022-02-10 03:56:51,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:51,612 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 1257 transitions. [2022-02-10 03:56:51,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:51,612 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 1257 transitions. [2022-02-10 03:56:51,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:51,613 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:51,613 INFO L514 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] [2022-02-10 03:56:51,632 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-10 03:56:51,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:51,814 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:51,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:51,815 INFO L85 PathProgramCache]: Analyzing trace with hash 621889708, now seen corresponding path program 6 times [2022-02-10 03:56:51,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:51,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181600174] [2022-02-10 03:56:51,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:51,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:51,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:51,852 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-10 03:56:51,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:51,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181600174] [2022-02-10 03:56:51,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181600174] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:51,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286752145] [2022-02-10 03:56:51,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:56:51,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:51,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:51,854 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-10 03:56:51,855 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-10 03:56:51,875 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-10 03:56:51,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:51,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:51,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:51,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-10 03:56:51,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:52,048 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-10 03:56:52,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286752145] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:52,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:52,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:56:52,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102810154] [2022-02-10 03:56:52,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:52,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:56:52,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:52,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:56:52,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:56:52,049 INFO L87 Difference]: Start difference. First operand 579 states and 1257 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:52,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:52,499 INFO L93 Difference]: Finished difference Result 1166 states and 2392 transitions. [2022-02-10 03:56:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:56:52,499 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:52,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:52,501 INFO L225 Difference]: With dead ends: 1166 [2022-02-10 03:56:52,501 INFO L226 Difference]: Without dead ends: 1166 [2022-02-10 03:56:52,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=364, Invalid=1042, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:56:52,502 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 152 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:52,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 139 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:56:52,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2022-02-10 03:56:52,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 584. [2022-02-10 03:56:52,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.171526586620926) internal successors, (1266), 583 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:52,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1266 transitions. [2022-02-10 03:56:52,515 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1266 transitions. Word has length 24 [2022-02-10 03:56:52,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:52,515 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1266 transitions. [2022-02-10 03:56:52,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:52,515 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1266 transitions. [2022-02-10 03:56:52,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:52,516 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:52,516 INFO L514 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] [2022-02-10 03:56:52,533 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-10 03:56:52,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-10 03:56:52,733 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:52,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:52,733 INFO L85 PathProgramCache]: Analyzing trace with hash -279056664, now seen corresponding path program 7 times [2022-02-10 03:56:52,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:52,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619470539] [2022-02-10 03:56:52,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:52,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:52,772 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-10 03:56:52,772 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:52,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619470539] [2022-02-10 03:56:52,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619470539] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:52,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040796392] [2022-02-10 03:56:52,773 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:56:52,773 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:52,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:52,774 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-10 03:56:52,775 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-10 03:56:52,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:52,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:52,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:52,883 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-10 03:56:52,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:52,935 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-10 03:56:52,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040796392] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:52,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:52,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-02-10 03:56:52,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381234459] [2022-02-10 03:56:52,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:52,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:56:52,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:52,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:56:52,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:56:52,936 INFO L87 Difference]: Start difference. First operand 584 states and 1266 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:53,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:53,216 INFO L93 Difference]: Finished difference Result 1141 states and 2328 transitions. [2022-02-10 03:56:53,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 03:56:53,217 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:53,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:53,219 INFO L225 Difference]: With dead ends: 1141 [2022-02-10 03:56:53,219 INFO L226 Difference]: Without dead ends: 1141 [2022-02-10 03:56:53,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=537, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:56:53,220 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 161 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 132 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.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:53,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 132 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:56:53,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2022-02-10 03:56:53,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 821. [2022-02-10 03:56:53,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 2.2621951219512195) internal successors, (1855), 820 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:53,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1855 transitions. [2022-02-10 03:56:53,235 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1855 transitions. Word has length 24 [2022-02-10 03:56:53,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:53,235 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1855 transitions. [2022-02-10 03:56:53,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:53,235 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1855 transitions. [2022-02-10 03:56:53,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:53,237 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:53,237 INFO L514 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] [2022-02-10 03:56:53,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-02-10 03:56:53,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:53,470 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:53,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:53,471 INFO L85 PathProgramCache]: Analyzing trace with hash 392481324, now seen corresponding path program 8 times [2022-02-10 03:56:53,471 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:53,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196696272] [2022-02-10 03:56:53,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:53,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:53,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:53,507 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-10 03:56:53,507 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:53,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196696272] [2022-02-10 03:56:53,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196696272] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:53,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698827177] [2022-02-10 03:56:53,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:56:53,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:53,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:53,509 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-10 03:56:53,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:56:53,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:53,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:53,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:53,552 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-10 03:56:53,607 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-10 03:56:53,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:53,687 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-10 03:56:53,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698827177] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:53,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:53,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:56:53,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268527613] [2022-02-10 03:56:53,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:53,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:56:53,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:53,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:56:53,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:56:53,688 INFO L87 Difference]: Start difference. First operand 821 states and 1855 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:54,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:54,100 INFO L93 Difference]: Finished difference Result 1523 states and 3273 transitions. [2022-02-10 03:56:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:56:54,100 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:54,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:54,103 INFO L225 Difference]: With dead ends: 1523 [2022-02-10 03:56:54,103 INFO L226 Difference]: Without dead ends: 1522 [2022-02-10 03:56:54,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=363, Invalid=1197, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:56:54,104 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 191 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:54,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 113 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:56:54,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1522 states. [2022-02-10 03:56:54,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1522 to 854. [2022-02-10 03:56:54,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 853 states have (on average 2.246189917936694) internal successors, (1916), 853 states have internal predecessors, (1916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:54,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1916 transitions. [2022-02-10 03:56:54,124 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1916 transitions. Word has length 24 [2022-02-10 03:56:54,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:54,125 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1916 transitions. [2022-02-10 03:56:54,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:54,125 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1916 transitions. [2022-02-10 03:56:54,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:54,126 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:54,127 INFO L514 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] [2022-02-10 03:56:54,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-02-10 03:56:54,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-10 03:56:54,343 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:54,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:54,344 INFO L85 PathProgramCache]: Analyzing trace with hash -940037336, now seen corresponding path program 3 times [2022-02-10 03:56:54,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:54,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734908986] [2022-02-10 03:56:54,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:54,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:54,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:54,380 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:54,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:54,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734908986] [2022-02-10 03:56:54,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734908986] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:54,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622410585] [2022-02-10 03:56:54,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:56:54,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:54,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:54,381 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-10 03:56:54,382 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-10 03:56:54,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:56:54,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:54,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:56:54,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:54,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:54,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:54,519 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:56:54,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622410585] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:54,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:54,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 9 [2022-02-10 03:56:54,520 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320472505] [2022-02-10 03:56:54,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:54,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 03:56:54,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:54,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 03:56:54,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:56:54,521 INFO L87 Difference]: Start difference. First operand 854 states and 1916 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:54,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:54,610 INFO L93 Difference]: Finished difference Result 1018 states and 2194 transitions. [2022-02-10 03:56:54,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 03:56:54,610 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:54,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:54,612 INFO L225 Difference]: With dead ends: 1018 [2022-02-10 03:56:54,612 INFO L226 Difference]: Without dead ends: 1018 [2022-02-10 03:56:54,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:56:54,613 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 103 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:54,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 48 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:54,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2022-02-10 03:56:54,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 835. [2022-02-10 03:56:54,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 2.2553956834532376) internal successors, (1881), 834 states have internal predecessors, (1881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:54,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1881 transitions. [2022-02-10 03:56:54,637 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1881 transitions. Word has length 24 [2022-02-10 03:56:54,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:54,637 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1881 transitions. [2022-02-10 03:56:54,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:54,638 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1881 transitions. [2022-02-10 03:56:54,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:54,639 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:54,639 INFO L514 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] [2022-02-10 03:56:54,673 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-10 03:56:54,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-10 03:56:54,871 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:54,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:54,872 INFO L85 PathProgramCache]: Analyzing trace with hash 378784684, now seen corresponding path program 9 times [2022-02-10 03:56:54,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:54,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381139641] [2022-02-10 03:56:54,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:54,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:54,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:54,900 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-10 03:56:54,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:54,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381139641] [2022-02-10 03:56:54,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381139641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:54,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933093872] [2022-02-10 03:56:54,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:56:54,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:54,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:54,911 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-10 03:56:54,912 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-10 03:56:54,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:56:54,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:54,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:54,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:54,995 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-10 03:56:54,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:55,059 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-10 03:56:55,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933093872] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:55,059 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:55,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:56:55,060 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933820915] [2022-02-10 03:56:55,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:55,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:56:55,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:55,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:56:55,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:56:55,060 INFO L87 Difference]: Start difference. First operand 835 states and 1881 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:55,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:55,350 INFO L93 Difference]: Finished difference Result 1257 states and 2700 transitions. [2022-02-10 03:56:55,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:56:55,350 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:55,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:55,353 INFO L225 Difference]: With dead ends: 1257 [2022-02-10 03:56:55,353 INFO L226 Difference]: Without dead ends: 1257 [2022-02-10 03:56:55,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=213, Invalid=599, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:56:55,354 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 125 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:55,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 119 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:55,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2022-02-10 03:56:55,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 891. [2022-02-10 03:56:55,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.251685393258427) internal successors, (2004), 890 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:55,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2004 transitions. [2022-02-10 03:56:55,378 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2004 transitions. Word has length 24 [2022-02-10 03:56:55,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:55,379 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2004 transitions. [2022-02-10 03:56:55,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:55,380 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2004 transitions. [2022-02-10 03:56:55,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:55,382 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:55,382 INFO L514 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] [2022-02-10 03:56:55,398 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-10 03:56:55,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-10 03:56:55,589 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:55,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:55,589 INFO L85 PathProgramCache]: Analyzing trace with hash -2067189076, now seen corresponding path program 10 times [2022-02-10 03:56:55,589 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:55,589 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244359267] [2022-02-10 03:56:55,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:55,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:55,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:55,642 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-10 03:56:55,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:55,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244359267] [2022-02-10 03:56:55,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244359267] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:55,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436836929] [2022-02-10 03:56:55,642 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:56:55,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:55,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:55,643 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-10 03:56:55,659 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-10 03:56:55,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:56:55,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:55,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:55,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:55,777 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-10 03:56:55,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:55,827 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-10 03:56:55,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436836929] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:55,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:55,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 14 [2022-02-10 03:56:55,827 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880881023] [2022-02-10 03:56:55,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:55,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:56:55,827 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:55,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:56:55,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:56:55,828 INFO L87 Difference]: Start difference. First operand 891 states and 2004 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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-10 03:56:56,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:56,054 INFO L93 Difference]: Finished difference Result 1151 states and 2521 transitions. [2022-02-10 03:56:56,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:56:56,055 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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 24 [2022-02-10 03:56:56,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:56,057 INFO L225 Difference]: With dead ends: 1151 [2022-02-10 03:56:56,057 INFO L226 Difference]: Without dead ends: 1149 [2022-02-10 03:56:56,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:56:56,058 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 140 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:56,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 122 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:56,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2022-02-10 03:56:56,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1019. [2022-02-10 03:56:56,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2858546168958744) internal successors, (2327), 1018 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:56,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2327 transitions. [2022-02-10 03:56:56,071 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2327 transitions. Word has length 24 [2022-02-10 03:56:56,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:56,071 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2327 transitions. [2022-02-10 03:56:56,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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-10 03:56:56,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2327 transitions. [2022-02-10 03:56:56,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:56,073 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:56,073 INFO L514 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] [2022-02-10 03:56:56,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-02-10 03:56:56,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-10 03:56:56,290 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:56,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:56,291 INFO L85 PathProgramCache]: Analyzing trace with hash -249043980, now seen corresponding path program 11 times [2022-02-10 03:56:56,291 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:56,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497368302] [2022-02-10 03:56:56,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:56,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:56,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:56,327 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-10 03:56:56,327 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:56,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497368302] [2022-02-10 03:56:56,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497368302] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:56,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676014035] [2022-02-10 03:56:56,327 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:56:56,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:56,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:56,328 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-10 03:56:56,329 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-10 03:56:56,350 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:56:56,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:56,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:56,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:56,411 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-10 03:56:56,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:56,476 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-10 03:56:56,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676014035] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:56,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:56,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:56:56,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492613148] [2022-02-10 03:56:56,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:56,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:56:56,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:56,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:56:56,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:56:56,478 INFO L87 Difference]: Start difference. First operand 1019 states and 2327 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:56,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:56,686 INFO L93 Difference]: Finished difference Result 1424 states and 3124 transitions. [2022-02-10 03:56:56,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:56:56,687 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:56,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:56,689 INFO L225 Difference]: With dead ends: 1424 [2022-02-10 03:56:56,689 INFO L226 Difference]: Without dead ends: 1423 [2022-02-10 03:56:56,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:56:56,690 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 135 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:56,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 94 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:56,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-02-10 03:56:56,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1019. [2022-02-10 03:56:56,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2848722986247543) internal successors, (2326), 1018 states have internal predecessors, (2326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:56,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2326 transitions. [2022-02-10 03:56:56,707 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2326 transitions. Word has length 24 [2022-02-10 03:56:56,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:56,707 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2326 transitions. [2022-02-10 03:56:56,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:56,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2326 transitions. [2022-02-10 03:56:56,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:56,709 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:56,709 INFO L514 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] [2022-02-10 03:56:56,747 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-02-10 03:56:56,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:56,950 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:56,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:56,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1772849264, now seen corresponding path program 12 times [2022-02-10 03:56:56,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:56,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666098817] [2022-02-10 03:56:56,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:56,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:56,991 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-10 03:56:56,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:56,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666098817] [2022-02-10 03:56:56,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666098817] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:56,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402389245] [2022-02-10 03:56:56,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:56:56,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:56,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:56,992 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-10 03:56:56,994 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-10 03:56:57,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:56:57,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:57,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:57,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:57,052 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-10 03:56:57,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:57,099 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-10 03:56:57,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402389245] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:57,100 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:57,100 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-10 03:56:57,100 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080184462] [2022-02-10 03:56:57,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:57,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 03:56:57,100 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:57,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 03:56:57,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:56:57,101 INFO L87 Difference]: Start difference. First operand 1019 states and 2326 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:57,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:57,354 INFO L93 Difference]: Finished difference Result 1430 states and 3155 transitions. [2022-02-10 03:56:57,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:56:57,354 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:57,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:57,357 INFO L225 Difference]: With dead ends: 1430 [2022-02-10 03:56:57,357 INFO L226 Difference]: Without dead ends: 1430 [2022-02-10 03:56:57,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=211, Invalid=545, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:56:57,358 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 100 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:57,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 112 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:57,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2022-02-10 03:56:57,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 1042. [2022-02-10 03:56:57,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1041 states have (on average 2.2804995196926034) internal successors, (2374), 1041 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:57,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 2374 transitions. [2022-02-10 03:56:57,374 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 2374 transitions. Word has length 24 [2022-02-10 03:56:57,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:57,374 INFO L470 AbstractCegarLoop]: Abstraction has 1042 states and 2374 transitions. [2022-02-10 03:56:57,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:57,374 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 2374 transitions. [2022-02-10 03:56:57,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:56:57,376 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:57,376 INFO L514 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] [2022-02-10 03:56:57,400 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-10 03:56:57,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-10 03:56:57,593 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:57,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:57,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1426898608, now seen corresponding path program 13 times [2022-02-10 03:56:57,593 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:57,593 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584253497] [2022-02-10 03:56:57,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:57,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:57,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:57,646 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-10 03:56:57,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:57,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584253497] [2022-02-10 03:56:57,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584253497] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:57,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022958057] [2022-02-10 03:56:57,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:56:57,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:57,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:57,651 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-10 03:56:57,660 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-10 03:56:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:57,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:56:57,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:57,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-10 03:56:57,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:57,816 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-10 03:56:57,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022958057] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:57,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:57,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-10 03:56:57,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510929196] [2022-02-10 03:56:57,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:57,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 03:56:57,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:57,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 03:56:57,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:56:57,818 INFO L87 Difference]: Start difference. First operand 1042 states and 2374 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:58,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:58,102 INFO L93 Difference]: Finished difference Result 1445 states and 3168 transitions. [2022-02-10 03:56:58,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:56:58,102 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:56:58,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:58,105 INFO L225 Difference]: With dead ends: 1445 [2022-02-10 03:56:58,105 INFO L226 Difference]: Without dead ends: 1442 [2022-02-10 03:56:58,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:56:58,106 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 124 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:58,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 110 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:56:58,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2022-02-10 03:56:58,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1045. [2022-02-10 03:56:58,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.2768199233716473) internal successors, (2377), 1044 states have internal predecessors, (2377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:58,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2377 transitions. [2022-02-10 03:56:58,130 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2377 transitions. Word has length 24 [2022-02-10 03:56:58,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:58,130 INFO L470 AbstractCegarLoop]: Abstraction has 1045 states and 2377 transitions. [2022-02-10 03:56:58,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:58,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2377 transitions. [2022-02-10 03:56:58,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:56:58,132 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:58,132 INFO L514 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] [2022-02-10 03:56:58,157 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-10 03:56:58,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:58,347 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:58,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:58,347 INFO L85 PathProgramCache]: Analyzing trace with hash -976306238, now seen corresponding path program 4 times [2022-02-10 03:56:58,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:58,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471230358] [2022-02-10 03:56:58,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:58,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:58,522 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-10 03:56:58,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:58,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471230358] [2022-02-10 03:56:58,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471230358] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:58,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617563307] [2022-02-10 03:56:58,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:56:58,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:58,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:58,523 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-10 03:56:58,525 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-10 03:56:58,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:56:58,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:58,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:56:58,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:58,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:56:58,786 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:58,786 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2022-02-10 03:56:58,811 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-10 03:56:58,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:58,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:58,981 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:58,982 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 19 treesize of output 54 [2022-02-10 03:56:59,146 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:59,148 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:59,161 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:59,161 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:56:59,402 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-10 03:56:59,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617563307] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:59,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:59,402 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:56:59,402 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261254978] [2022-02-10 03:56:59,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:59,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:56:59,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:59,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:56:59,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:56:59,403 INFO L87 Difference]: Start difference. First operand 1045 states and 2377 transitions. Second operand has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:01,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:01,495 INFO L93 Difference]: Finished difference Result 1696 states and 3597 transitions. [2022-02-10 03:57:01,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:57:01,495 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:01,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:01,499 INFO L225 Difference]: With dead ends: 1696 [2022-02-10 03:57:01,499 INFO L226 Difference]: Without dead ends: 1691 [2022-02-10 03:57:01,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1116 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=713, Invalid=2827, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:57:01,501 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 342 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:01,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 131 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:57:01,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2022-02-10 03:57:01,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 1085. [2022-02-10 03:57:01,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1085 states, 1084 states have (on average 2.2924354243542435) internal successors, (2485), 1084 states have internal predecessors, (2485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:01,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 2485 transitions. [2022-02-10 03:57:01,524 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 2485 transitions. Word has length 26 [2022-02-10 03:57:01,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:01,524 INFO L470 AbstractCegarLoop]: Abstraction has 1085 states and 2485 transitions. [2022-02-10 03:57:01,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:01,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 2485 transitions. [2022-02-10 03:57:01,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:01,526 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:01,526 INFO L514 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] [2022-02-10 03:57:01,557 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-10 03:57:01,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:01,741 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:01,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:01,742 INFO L85 PathProgramCache]: Analyzing trace with hash -722517114, now seen corresponding path program 5 times [2022-02-10 03:57:01,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:01,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632790644] [2022-02-10 03:57:01,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:01,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:01,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:01,991 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-10 03:57:01,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:01,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632790644] [2022-02-10 03:57:01,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632790644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:01,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566672664] [2022-02-10 03:57:01,991 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:57:01,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:01,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:01,992 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-10 03:57:01,993 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-10 03:57:02,022 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:57:02,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:02,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:57:02,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:02,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:02,358 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:02,359 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-02-10 03:57:02,394 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-10 03:57:02,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:02,622 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:02,636 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:02,637 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 19 treesize of output 54 [2022-02-10 03:57:02,832 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:02,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:02,848 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:02,848 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-02-10 03:57:03,151 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-10 03:57:03,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566672664] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:03,151 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:03,151 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-10 03:57:03,151 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160061654] [2022-02-10 03:57:03,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:03,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:57:03,152 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:03,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:57:03,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:57:03,152 INFO L87 Difference]: Start difference. First operand 1085 states and 2485 transitions. Second operand has 27 states, 27 states have (on average 2.111111111111111) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:06,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:06,145 INFO L93 Difference]: Finished difference Result 1932 states and 4058 transitions. [2022-02-10 03:57:06,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-10 03:57:06,145 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.111111111111111) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:06,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:06,149 INFO L225 Difference]: With dead ends: 1932 [2022-02-10 03:57:06,149 INFO L226 Difference]: Without dead ends: 1927 [2022-02-10 03:57:06,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=915, Invalid=5091, Unknown=0, NotChecked=0, Total=6006 [2022-02-10 03:57:06,152 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 388 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:06,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 191 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 837 Invalid, 0 Unknown, 100 Unchecked, 0.6s Time] [2022-02-10 03:57:06,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1927 states. [2022-02-10 03:57:06,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1927 to 1098. [2022-02-10 03:57:06,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1097 states have (on average 2.2907930720145853) internal successors, (2513), 1097 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:06,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 2513 transitions. [2022-02-10 03:57:06,168 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 2513 transitions. Word has length 26 [2022-02-10 03:57:06,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:06,168 INFO L470 AbstractCegarLoop]: Abstraction has 1098 states and 2513 transitions. [2022-02-10 03:57:06,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.111111111111111) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:06,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 2513 transitions. [2022-02-10 03:57:06,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:06,170 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:06,170 INFO L514 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] [2022-02-10 03:57:06,201 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-10 03:57:06,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:06,385 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:06,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:06,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1468913474, now seen corresponding path program 14 times [2022-02-10 03:57:06,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:06,386 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850006324] [2022-02-10 03:57:06,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:06,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:06,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:06,642 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-10 03:57:06,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:06,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850006324] [2022-02-10 03:57:06,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850006324] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:06,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668444143] [2022-02-10 03:57:06,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:57:06,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:06,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:06,644 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-10 03:57:06,646 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-10 03:57:06,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:57:06,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:06,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:57:06,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:06,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:06,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:06,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:06,869 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 26 treesize of output 16 [2022-02-10 03:57:06,898 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-10 03:57:06,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:07,084 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:57:07,085 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 21 treesize of output 46 [2022-02-10 03:57:07,139 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:07,140 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:07,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:07,141 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 22 treesize of output 5 [2022-02-10 03:57:07,194 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-10 03:57:07,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668444143] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:07,195 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:07,195 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:57:07,195 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310784512] [2022-02-10 03:57:07,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:07,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:57:07,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:07,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:57:07,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:57:07,199 INFO L87 Difference]: Start difference. First operand 1098 states and 2513 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 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-10 03:57:08,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:08,969 INFO L93 Difference]: Finished difference Result 1694 states and 3753 transitions. [2022-02-10 03:57:08,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:57:08,969 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 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 26 [2022-02-10 03:57:08,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:08,972 INFO L225 Difference]: With dead ends: 1694 [2022-02-10 03:57:08,972 INFO L226 Difference]: Without dead ends: 1688 [2022-02-10 03:57:08,973 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1265 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=665, Invalid=3367, Unknown=0, NotChecked=0, Total=4032 [2022-02-10 03:57:08,973 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 229 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:08,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 199 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:57:08,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1688 states. [2022-02-10 03:57:08,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1688 to 1117. [2022-02-10 03:57:08,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 1116 states have (on average 2.2777777777777777) internal successors, (2542), 1116 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:08,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 2542 transitions. [2022-02-10 03:57:08,993 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 2542 transitions. Word has length 26 [2022-02-10 03:57:08,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:08,993 INFO L470 AbstractCegarLoop]: Abstraction has 1117 states and 2542 transitions. [2022-02-10 03:57:08,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 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-10 03:57:08,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 2542 transitions. [2022-02-10 03:57:08,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:08,995 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:08,995 INFO L514 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] [2022-02-10 03:57:09,029 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-10 03:57:09,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:09,211 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:09,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:09,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1899082298, now seen corresponding path program 6 times [2022-02-10 03:57:09,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:09,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149888936] [2022-02-10 03:57:09,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:09,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:09,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:09,418 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-10 03:57:09,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:09,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149888936] [2022-02-10 03:57:09,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149888936] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:09,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864950091] [2022-02-10 03:57:09,419 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:57:09,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:09,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:09,420 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-10 03:57:09,431 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-10 03:57:09,444 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:57:09,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:09,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:57:09,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:09,769 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:09,770 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-02-10 03:57:10,190 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-10 03:57:10,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:10,464 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:10,465 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 36 treesize of output 69 [2022-02-10 03:57:11,358 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-10 03:57:11,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864950091] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:11,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:11,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 27 [2022-02-10 03:57:11,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609496951] [2022-02-10 03:57:11,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:11,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:57:11,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:11,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:57:11,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:57:11,359 INFO L87 Difference]: Start difference. First operand 1117 states and 2542 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-10 03:57:13,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:13,697 INFO L93 Difference]: Finished difference Result 1820 states and 4049 transitions. [2022-02-10 03:57:13,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-10 03:57:13,698 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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 26 [2022-02-10 03:57:13,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:13,707 INFO L225 Difference]: With dead ends: 1820 [2022-02-10 03:57:13,707 INFO L226 Difference]: Without dead ends: 1815 [2022-02-10 03:57:13,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=797, Invalid=4753, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:57:13,714 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 180 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 327 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:13,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 185 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 788 Invalid, 0 Unknown, 327 Unchecked, 0.4s Time] [2022-02-10 03:57:13,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2022-02-10 03:57:13,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1122. [2022-02-10 03:57:13,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 1121 states have (on average 2.2756467439785903) internal successors, (2551), 1121 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:13,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 2551 transitions. [2022-02-10 03:57:13,750 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 2551 transitions. Word has length 26 [2022-02-10 03:57:13,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:13,750 INFO L470 AbstractCegarLoop]: Abstraction has 1122 states and 2551 transitions. [2022-02-10 03:57:13,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-10 03:57:13,750 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 2551 transitions. [2022-02-10 03:57:13,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:13,752 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:13,752 INFO L514 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] [2022-02-10 03:57:13,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-10 03:57:13,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-02-10 03:57:13,974 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:13,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:13,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1163007354, now seen corresponding path program 7 times [2022-02-10 03:57:13,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:13,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418812705] [2022-02-10 03:57:13,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:13,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:14,226 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-10 03:57:14,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:14,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418812705] [2022-02-10 03:57:14,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418812705] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:14,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154556807] [2022-02-10 03:57:14,227 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:57:14,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:14,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:14,228 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-10 03:57:14,230 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-10 03:57:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:14,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:57:14,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:14,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:14,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:14,504 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-10 03:57:14,568 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-10 03:57:14,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:14,794 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:57:14,794 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 19 treesize of output 54 [2022-02-10 03:57:14,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:14,996 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:15,010 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:15,010 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:15,236 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-10 03:57:15,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154556807] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:15,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:15,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-02-10 03:57:15,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251388957] [2022-02-10 03:57:15,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:15,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:57:15,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:15,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:57:15,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:57:15,237 INFO L87 Difference]: Start difference. First operand 1122 states and 2551 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:16,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:16,293 INFO L93 Difference]: Finished difference Result 1571 states and 3356 transitions. [2022-02-10 03:57:16,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:57:16,293 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:16,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:16,296 INFO L225 Difference]: With dead ends: 1571 [2022-02-10 03:57:16,296 INFO L226 Difference]: Without dead ends: 1565 [2022-02-10 03:57:16,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 35 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=211, Invalid=1121, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:57:16,304 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 198 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:16,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 238 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:57:16,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2022-02-10 03:57:16,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 1124. [2022-02-10 03:57:16,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1124 states, 1123 states have (on average 2.273374888691006) internal successors, (2553), 1123 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:16,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1124 states to 1124 states and 2553 transitions. [2022-02-10 03:57:16,324 INFO L78 Accepts]: Start accepts. Automaton has 1124 states and 2553 transitions. Word has length 26 [2022-02-10 03:57:16,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:16,324 INFO L470 AbstractCegarLoop]: Abstraction has 1124 states and 2553 transitions. [2022-02-10 03:57:16,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:16,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1124 states and 2553 transitions. [2022-02-10 03:57:16,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:16,326 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:16,326 INFO L514 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] [2022-02-10 03:57:16,344 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-10 03:57:16,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-02-10 03:57:16,543 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:16,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:16,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1507140614, now seen corresponding path program 8 times [2022-02-10 03:57:16,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:16,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690290389] [2022-02-10 03:57:16,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:16,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:16,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:16,770 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-10 03:57:16,770 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:16,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690290389] [2022-02-10 03:57:16,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690290389] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:16,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995719094] [2022-02-10 03:57:16,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:57:16,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:16,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:16,772 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-10 03:57:16,772 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-10 03:57:16,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:57:16,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:16,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:57:16,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:17,204 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:17,205 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-02-10 03:57:17,522 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-10 03:57:17,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:17,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:17,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:17,854 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:17,855 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:17,902 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:17,903 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 20 treesize of output 5 [2022-02-10 03:57:18,047 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-10 03:57:18,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995719094] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:18,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:18,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-10 03:57:18,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010452039] [2022-02-10 03:57:18,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:18,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:57:18,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:18,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:57:18,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:57:18,049 INFO L87 Difference]: Start difference. First operand 1124 states and 2553 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-10 03:57:22,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:22,728 INFO L93 Difference]: Finished difference Result 1756 states and 3757 transitions. [2022-02-10 03:57:22,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-10 03:57:22,729 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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 26 [2022-02-10 03:57:22,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:22,731 INFO L225 Difference]: With dead ends: 1756 [2022-02-10 03:57:22,732 INFO L226 Difference]: Without dead ends: 1739 [2022-02-10 03:57:22,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2735 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1540, Invalid=6832, Unknown=0, NotChecked=0, Total=8372 [2022-02-10 03:57:22,734 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 390 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 1423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 403 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:22,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [390 Valid, 239 Invalid, 1423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 924 Invalid, 0 Unknown, 403 Unchecked, 0.5s Time] [2022-02-10 03:57:22,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1739 states. [2022-02-10 03:57:22,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1739 to 1149. [2022-02-10 03:57:22,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1149 states, 1148 states have (on average 2.2726480836236935) internal successors, (2609), 1148 states have internal predecessors, (2609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:22,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 2609 transitions. [2022-02-10 03:57:22,752 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 2609 transitions. Word has length 26 [2022-02-10 03:57:22,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:22,753 INFO L470 AbstractCegarLoop]: Abstraction has 1149 states and 2609 transitions. [2022-02-10 03:57:22,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-10 03:57:22,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 2609 transitions. [2022-02-10 03:57:22,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:22,754 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:22,755 INFO L514 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] [2022-02-10 03:57:22,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-10 03:57:22,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:22,972 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:22,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:22,972 INFO L85 PathProgramCache]: Analyzing trace with hash -2051030650, now seen corresponding path program 9 times [2022-02-10 03:57:22,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:22,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183996772] [2022-02-10 03:57:22,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:22,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:23,183 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-10 03:57:23,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:23,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183996772] [2022-02-10 03:57:23,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183996772] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:23,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242733973] [2022-02-10 03:57:23,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:57:23,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:23,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:23,187 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-10 03:57:23,188 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-10 03:57:23,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:57:23,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:23,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:57:23,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:23,472 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:23,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 31 [2022-02-10 03:57:23,618 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-10 03:57:23,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:23,808 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:23,809 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:23,820 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:23,820 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:23,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:23,861 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 20 treesize of output 5 [2022-02-10 03:57:24,010 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-10 03:57:24,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242733973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:24,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:24,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 27 [2022-02-10 03:57:24,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559045737] [2022-02-10 03:57:24,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:24,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:57:24,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:24,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:57:24,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=602, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:57:24,027 INFO L87 Difference]: Start difference. First operand 1149 states and 2609 transitions. Second operand has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:26,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:26,229 INFO L93 Difference]: Finished difference Result 1583 states and 3393 transitions. [2022-02-10 03:57:26,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:57:26,229 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:26,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:26,232 INFO L225 Difference]: With dead ends: 1583 [2022-02-10 03:57:26,232 INFO L226 Difference]: Without dead ends: 1568 [2022-02-10 03:57:26,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 962 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=622, Invalid=3160, Unknown=0, NotChecked=0, Total=3782 [2022-02-10 03:57:26,233 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 314 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:26,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 168 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 863 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:57:26,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2022-02-10 03:57:26,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 1165. [2022-02-10 03:57:26,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1165 states, 1164 states have (on average 2.2731958762886597) internal successors, (2646), 1164 states have internal predecessors, (2646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:26,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 2646 transitions. [2022-02-10 03:57:26,249 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 2646 transitions. Word has length 26 [2022-02-10 03:57:26,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:26,249 INFO L470 AbstractCegarLoop]: Abstraction has 1165 states and 2646 transitions. [2022-02-10 03:57:26,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:26,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 2646 transitions. [2022-02-10 03:57:26,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:26,251 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:26,251 INFO L514 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] [2022-02-10 03:57:26,267 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-10 03:57:26,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:26,467 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:26,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:26,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1441704886, now seen corresponding path program 10 times [2022-02-10 03:57:26,467 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:26,467 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449574117] [2022-02-10 03:57:26,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:26,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:26,631 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-10 03:57:26,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:26,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449574117] [2022-02-10 03:57:26,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449574117] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:26,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707032018] [2022-02-10 03:57:26,632 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:57:26,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:26,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:26,633 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-10 03:57:26,634 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-10 03:57:26,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:57:26,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:26,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:57:26,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:26,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:26,828 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:26,831 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2022-02-10 03:57:26,859 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-10 03:57:26,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:27,024 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:57:27,024 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 19 treesize of output 54 [2022-02-10 03:57:27,141 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:27,144 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:27,169 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:27,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:27,335 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-10 03:57:27,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707032018] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:27,335 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:27,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-02-10 03:57:27,335 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104267678] [2022-02-10 03:57:27,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:27,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:57:27,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:27,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:57:27,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:57:27,336 INFO L87 Difference]: Start difference. First operand 1165 states and 2646 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:28,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:28,158 INFO L93 Difference]: Finished difference Result 1588 states and 3440 transitions. [2022-02-10 03:57:28,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:57:28,158 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:28,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:28,160 INFO L225 Difference]: With dead ends: 1588 [2022-02-10 03:57:28,160 INFO L226 Difference]: Without dead ends: 1581 [2022-02-10 03:57:28,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 35 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=230, Invalid=1252, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:57:28,161 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 166 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:28,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 155 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:57:28,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1581 states. [2022-02-10 03:57:28,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1581 to 1164. [2022-02-10 03:57:28,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 1163 states have (on average 2.2768701633705932) internal successors, (2648), 1163 states have internal predecessors, (2648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:28,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 2648 transitions. [2022-02-10 03:57:28,175 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 2648 transitions. Word has length 26 [2022-02-10 03:57:28,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:28,176 INFO L470 AbstractCegarLoop]: Abstraction has 1164 states and 2648 transitions. [2022-02-10 03:57:28,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:28,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 2648 transitions. [2022-02-10 03:57:28,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:28,177 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:28,177 INFO L514 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] [2022-02-10 03:57:28,193 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-10 03:57:28,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-10 03:57:28,391 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:28,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:28,391 INFO L85 PathProgramCache]: Analyzing trace with hash 652510542, now seen corresponding path program 11 times [2022-02-10 03:57:28,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:28,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790867006] [2022-02-10 03:57:28,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:28,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:28,613 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-10 03:57:28,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:28,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790867006] [2022-02-10 03:57:28,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790867006] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:28,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854949242] [2022-02-10 03:57:28,613 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:57:28,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:28,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:28,615 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-10 03:57:28,615 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-10 03:57:28,641 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:57:28,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:28,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:57:28,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:28,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:28,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:28,886 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-10 03:57:28,925 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-10 03:57:28,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:29,112 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:57:29,113 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 19 treesize of output 54 [2022-02-10 03:57:29,240 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:29,243 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:29,253 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:29,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:29,444 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-10 03:57:29,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854949242] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:29,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:29,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:57:29,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583548683] [2022-02-10 03:57:29,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:29,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:57:29,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:29,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:57:29,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:57:29,445 INFO L87 Difference]: Start difference. First operand 1164 states and 2648 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 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-10 03:57:30,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:30,282 INFO L93 Difference]: Finished difference Result 1618 states and 3459 transitions. [2022-02-10 03:57:30,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:57:30,282 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:30,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:30,285 INFO L225 Difference]: With dead ends: 1618 [2022-02-10 03:57:30,285 INFO L226 Difference]: Without dead ends: 1606 [2022-02-10 03:57:30,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=207, Invalid=1125, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:57:30,286 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 127 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:30,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 196 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 699 Invalid, 0 Unknown, 123 Unchecked, 0.4s Time] [2022-02-10 03:57:30,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2022-02-10 03:57:30,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 1186. [2022-02-10 03:57:30,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1186 states, 1185 states have (on average 2.2658227848101267) internal successors, (2685), 1185 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:30,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1186 states to 1186 states and 2685 transitions. [2022-02-10 03:57:30,302 INFO L78 Accepts]: Start accepts. Automaton has 1186 states and 2685 transitions. Word has length 26 [2022-02-10 03:57:30,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:30,302 INFO L470 AbstractCegarLoop]: Abstraction has 1186 states and 2685 transitions. [2022-02-10 03:57:30,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 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-10 03:57:30,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1186 states and 2685 transitions. [2022-02-10 03:57:30,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:30,304 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:30,304 INFO L514 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] [2022-02-10 03:57:30,320 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-10 03:57:30,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-10 03:57:30,519 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:30,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:30,519 INFO L85 PathProgramCache]: Analyzing trace with hash 352384130, now seen corresponding path program 12 times [2022-02-10 03:57:30,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:30,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086820354] [2022-02-10 03:57:30,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:30,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:30,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:30,749 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-10 03:57:30,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:30,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086820354] [2022-02-10 03:57:30,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086820354] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:30,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976166936] [2022-02-10 03:57:30,750 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:57:30,750 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:30,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:30,751 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-10 03:57:30,752 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-10 03:57:30,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:57:30,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:30,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:57:30,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:31,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:31,064 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:31,065 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-02-10 03:57:31,136 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-10 03:57:31,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:31,405 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:57:31,406 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 19 treesize of output 54 [2022-02-10 03:57:31,666 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:31,669 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:31,683 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:31,684 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-02-10 03:57:31,909 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-10 03:57:31,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976166936] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:31,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:31,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-02-10 03:57:31,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164612899] [2022-02-10 03:57:31,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:31,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:57:31,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:31,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:57:31,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:57:31,910 INFO L87 Difference]: Start difference. First operand 1186 states and 2685 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 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-10 03:57:33,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:33,593 INFO L93 Difference]: Finished difference Result 1758 states and 3761 transitions. [2022-02-10 03:57:33,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:57:33,593 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 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 26 [2022-02-10 03:57:33,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:33,596 INFO L225 Difference]: With dead ends: 1758 [2022-02-10 03:57:33,596 INFO L226 Difference]: Without dead ends: 1751 [2022-02-10 03:57:33,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1321 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=660, Invalid=3630, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:57:33,613 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 251 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:33,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 138 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 684 Invalid, 0 Unknown, 46 Unchecked, 0.4s Time] [2022-02-10 03:57:33,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2022-02-10 03:57:33,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1208. [2022-02-10 03:57:33,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1207 states have (on average 2.260149130074565) internal successors, (2728), 1207 states have internal predecessors, (2728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:33,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 2728 transitions. [2022-02-10 03:57:33,634 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 2728 transitions. Word has length 26 [2022-02-10 03:57:33,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:33,634 INFO L470 AbstractCegarLoop]: Abstraction has 1208 states and 2728 transitions. [2022-02-10 03:57:33,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 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-10 03:57:33,635 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 2728 transitions. [2022-02-10 03:57:33,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:33,637 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:33,637 INFO L514 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] [2022-02-10 03:57:33,661 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-02-10 03:57:33,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-10 03:57:33,843 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:33,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:33,844 INFO L85 PathProgramCache]: Analyzing trace with hash -803669242, now seen corresponding path program 13 times [2022-02-10 03:57:33,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:33,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943498546] [2022-02-10 03:57:33,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:33,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:33,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:34,022 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-10 03:57:34,022 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:34,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943498546] [2022-02-10 03:57:34,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943498546] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:34,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343845062] [2022-02-10 03:57:34,023 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:57:34,024 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:34,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:34,025 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-10 03:57:34,026 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-10 03:57:34,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:34,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:57:34,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:34,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:34,337 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:34,337 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2022-02-10 03:57:34,427 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-10 03:57:34,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:34,561 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:34,576 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:34,576 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 19 treesize of output 54 [2022-02-10 03:57:34,689 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:34,691 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:34,700 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:34,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:34,862 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-10 03:57:34,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343845062] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:34,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:34,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2022-02-10 03:57:34,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402265521] [2022-02-10 03:57:34,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:34,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:57:34,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:34,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:57:34,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:57:34,863 INFO L87 Difference]: Start difference. First operand 1208 states and 2728 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:35,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:35,931 INFO L93 Difference]: Finished difference Result 1569 states and 3354 transitions. [2022-02-10 03:57:35,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:57:35,932 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:35,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:35,934 INFO L225 Difference]: With dead ends: 1569 [2022-02-10 03:57:35,934 INFO L226 Difference]: Without dead ends: 1564 [2022-02-10 03:57:35,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=468, Invalid=2082, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:57:35,935 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 259 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 234 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:35,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 102 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 310 Invalid, 0 Unknown, 234 Unchecked, 0.2s Time] [2022-02-10 03:57:35,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2022-02-10 03:57:35,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1228. [2022-02-10 03:57:35,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 1227 states have (on average 2.2599837000814995) internal successors, (2773), 1227 states have internal predecessors, (2773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:35,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 2773 transitions. [2022-02-10 03:57:35,949 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 2773 transitions. Word has length 26 [2022-02-10 03:57:35,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:35,949 INFO L470 AbstractCegarLoop]: Abstraction has 1228 states and 2773 transitions. [2022-02-10 03:57:35,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:35,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 2773 transitions. [2022-02-10 03:57:35,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:35,951 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:35,951 INFO L514 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] [2022-02-10 03:57:35,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-02-10 03:57:36,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:36,167 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:36,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:36,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1724459574, now seen corresponding path program 14 times [2022-02-10 03:57:36,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:36,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857637426] [2022-02-10 03:57:36,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:36,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:36,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:36,384 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-10 03:57:36,384 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:36,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857637426] [2022-02-10 03:57:36,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857637426] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:36,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269817209] [2022-02-10 03:57:36,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:57:36,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:36,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:36,386 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-10 03:57:36,386 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-10 03:57:36,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:57:36,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:36,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:57:36,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:36,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:36,626 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:36,626 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-02-10 03:57:36,681 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-10 03:57:36,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:36,860 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:57:36,861 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 19 treesize of output 54 [2022-02-10 03:57:37,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:37,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:37,079 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:37,079 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:37,296 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-10 03:57:37,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269817209] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:37,296 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:37,296 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-02-10 03:57:37,297 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600746128] [2022-02-10 03:57:37,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:37,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:57:37,297 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:37,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:57:37,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:57:37,297 INFO L87 Difference]: Start difference. First operand 1228 states and 2773 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:37,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:37,974 INFO L93 Difference]: Finished difference Result 1679 states and 3563 transitions. [2022-02-10 03:57:37,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:57:37,975 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:37,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:37,977 INFO L225 Difference]: With dead ends: 1679 [2022-02-10 03:57:37,977 INFO L226 Difference]: Without dead ends: 1667 [2022-02-10 03:57:37,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 36 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 03:57:37,978 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 159 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 266 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:37,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 209 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 475 Invalid, 0 Unknown, 266 Unchecked, 0.2s Time] [2022-02-10 03:57:37,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1667 states. [2022-02-10 03:57:37,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1667 to 1232. [2022-02-10 03:57:37,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1232 states, 1231 states have (on average 2.264012997562957) internal successors, (2787), 1231 states have internal predecessors, (2787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:37,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1232 states to 1232 states and 2787 transitions. [2022-02-10 03:57:37,994 INFO L78 Accepts]: Start accepts. Automaton has 1232 states and 2787 transitions. Word has length 26 [2022-02-10 03:57:37,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:37,994 INFO L470 AbstractCegarLoop]: Abstraction has 1232 states and 2787 transitions. [2022-02-10 03:57:37,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:37,994 INFO L276 IsEmpty]: Start isEmpty. Operand 1232 states and 2787 transitions. [2022-02-10 03:57:37,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:37,996 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:37,996 INFO L514 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] [2022-02-10 03:57:38,013 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-10 03:57:38,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:38,198 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:38,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:38,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1116784906, now seen corresponding path program 15 times [2022-02-10 03:57:38,198 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:38,198 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618991274] [2022-02-10 03:57:38,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:38,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:38,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:38,443 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-10 03:57:38,443 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:38,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618991274] [2022-02-10 03:57:38,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618991274] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:38,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278151083] [2022-02-10 03:57:38,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:57:38,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:38,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:38,444 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-10 03:57:38,445 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-10 03:57:38,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:57:38,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:38,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:57:38,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:38,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:38,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:38,710 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:38,710 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 26 treesize of output 42 [2022-02-10 03:57:38,794 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-10 03:57:38,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:39,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:39,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:39,103 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:39,104 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 43 treesize of output 7 [2022-02-10 03:57:39,130 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-10 03:57:39,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278151083] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:39,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:39,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 25 [2022-02-10 03:57:39,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956620371] [2022-02-10 03:57:39,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:39,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:57:39,131 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:39,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:57:39,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:57:39,132 INFO L87 Difference]: Start difference. First operand 1232 states and 2787 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 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-10 03:57:40,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:40,910 INFO L93 Difference]: Finished difference Result 1628 states and 3528 transitions. [2022-02-10 03:57:40,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:57:40,910 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 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 26 [2022-02-10 03:57:40,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:40,912 INFO L225 Difference]: With dead ends: 1628 [2022-02-10 03:57:40,913 INFO L226 Difference]: Without dead ends: 1606 [2022-02-10 03:57:40,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=691, Invalid=4001, Unknown=0, NotChecked=0, Total=4692 [2022-02-10 03:57:40,914 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 238 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 183 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:40,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 202 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 893 Invalid, 0 Unknown, 183 Unchecked, 0.4s Time] [2022-02-10 03:57:40,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2022-02-10 03:57:40,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 1253. [2022-02-10 03:57:40,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 1252 states have (on average 2.2579872204472844) internal successors, (2827), 1252 states have internal predecessors, (2827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:40,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 2827 transitions. [2022-02-10 03:57:40,931 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 2827 transitions. Word has length 26 [2022-02-10 03:57:40,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:40,931 INFO L470 AbstractCegarLoop]: Abstraction has 1253 states and 2827 transitions. [2022-02-10 03:57:40,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 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-10 03:57:40,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 2827 transitions. [2022-02-10 03:57:40,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:40,933 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:40,933 INFO L514 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] [2022-02-10 03:57:40,949 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-10 03:57:41,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:41,149 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:41,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:41,149 INFO L85 PathProgramCache]: Analyzing trace with hash -747356722, now seen corresponding path program 16 times [2022-02-10 03:57:41,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:41,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732934061] [2022-02-10 03:57:41,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:41,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:41,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:41,391 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-10 03:57:41,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:41,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732934061] [2022-02-10 03:57:41,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732934061] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:41,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390715355] [2022-02-10 03:57:41,392 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:57:41,392 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:41,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:41,403 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-10 03:57:41,428 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:57:41,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:41,428 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-10 03:57:41,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:57:41,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:41,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:41,689 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:41,690 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:41,690 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 21 treesize of output 11 [2022-02-10 03:57:41,726 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-10 03:57:41,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:41,886 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:57:41,887 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 22 treesize of output 47 [2022-02-10 03:57:41,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:41,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:41,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:41,972 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 21 treesize of output 3 [2022-02-10 03:57:42,045 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-10 03:57:42,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390715355] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:42,046 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:42,046 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:57:42,046 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780911435] [2022-02-10 03:57:42,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:42,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:57:42,046 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:42,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:57:42,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:57:42,047 INFO L87 Difference]: Start difference. First operand 1253 states and 2827 transitions. Second operand has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:43,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:43,938 INFO L93 Difference]: Finished difference Result 1854 states and 4067 transitions. [2022-02-10 03:57:43,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-10 03:57:43,938 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:43,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:43,941 INFO L225 Difference]: With dead ends: 1854 [2022-02-10 03:57:43,941 INFO L226 Difference]: Without dead ends: 1848 [2022-02-10 03:57:43,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1838 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=819, Invalid=4731, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:57:43,943 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 288 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:43,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 231 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 826 Invalid, 0 Unknown, 103 Unchecked, 0.4s Time] [2022-02-10 03:57:43,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1848 states. [2022-02-10 03:57:43,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1848 to 1280. [2022-02-10 03:57:43,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1279 states have (on average 2.2470680218921033) internal successors, (2874), 1279 states have internal predecessors, (2874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:43,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 2874 transitions. [2022-02-10 03:57:43,970 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 2874 transitions. Word has length 26 [2022-02-10 03:57:43,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:43,970 INFO L470 AbstractCegarLoop]: Abstraction has 1280 states and 2874 transitions. [2022-02-10 03:57:43,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:43,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 2874 transitions. [2022-02-10 03:57:43,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:43,972 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:43,972 INFO L514 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] [2022-02-10 03:57:43,989 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-10 03:57:44,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-10 03:57:44,192 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:44,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:44,192 INFO L85 PathProgramCache]: Analyzing trace with hash -676893878, now seen corresponding path program 15 times [2022-02-10 03:57:44,192 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:44,192 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695985599] [2022-02-10 03:57:44,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:44,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:44,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:44,494 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-10 03:57:44,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:44,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695985599] [2022-02-10 03:57:44,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695985599] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:44,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836791074] [2022-02-10 03:57:44,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:57:44,495 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:44,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:44,503 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-10 03:57:44,504 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-10 03:57:44,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:57:44,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:44,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:57:44,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:44,729 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:44,730 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-02-10 03:57:44,887 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-10 03:57:44,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:45,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:45,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:45,121 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:45,122 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:45,165 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:45,166 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 20 treesize of output 5 [2022-02-10 03:57:45,323 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-10 03:57:45,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836791074] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:45,323 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:45,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 28 [2022-02-10 03:57:45,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138141816] [2022-02-10 03:57:45,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:45,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:57:45,324 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:45,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:57:45,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:57:45,324 INFO L87 Difference]: Start difference. First operand 1280 states and 2874 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 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-10 03:57:48,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:48,136 INFO L93 Difference]: Finished difference Result 1799 states and 3773 transitions. [2022-02-10 03:57:48,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:57:48,136 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 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 26 [2022-02-10 03:57:48,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:48,139 INFO L225 Difference]: With dead ends: 1799 [2022-02-10 03:57:48,139 INFO L226 Difference]: Without dead ends: 1784 [2022-02-10 03:57:48,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1315 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=851, Invalid=4119, Unknown=0, NotChecked=0, Total=4970 [2022-02-10 03:57:48,140 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 406 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:48,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 227 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:57:48,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2022-02-10 03:57:48,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1284. [2022-02-10 03:57:48,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 2.2470771628994544) internal successors, (2883), 1283 states have internal predecessors, (2883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:48,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 2883 transitions. [2022-02-10 03:57:48,162 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 2883 transitions. Word has length 26 [2022-02-10 03:57:48,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:48,162 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 2883 transitions. [2022-02-10 03:57:48,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 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-10 03:57:48,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 2883 transitions. [2022-02-10 03:57:48,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:48,164 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:48,164 INFO L514 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] [2022-02-10 03:57:48,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-10 03:57:48,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:48,375 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:48,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:48,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1268225282, now seen corresponding path program 16 times [2022-02-10 03:57:48,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:48,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914839463] [2022-02-10 03:57:48,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:48,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:48,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:48,624 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-10 03:57:48,624 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:48,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914839463] [2022-02-10 03:57:48,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914839463] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:48,625 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689165833] [2022-02-10 03:57:48,625 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:57:48,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:48,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:48,635 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-10 03:57:48,640 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-10 03:57:48,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:57:48,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:48,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:57:48,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:48,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:48,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:48,978 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2022-02-10 03:57:49,003 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-10 03:57:49,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:49,164 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:49,178 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:49,179 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 19 treesize of output 54 [2022-02-10 03:57:49,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:49,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:49,422 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:49,423 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:49,740 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-10 03:57:49,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689165833] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:49,740 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:49,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:57:49,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091737130] [2022-02-10 03:57:49,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:49,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:57:49,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:49,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:57:49,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:57:49,742 INFO L87 Difference]: Start difference. First operand 1284 states and 2883 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:50,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:50,935 INFO L93 Difference]: Finished difference Result 1696 states and 3631 transitions. [2022-02-10 03:57:50,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:57:50,935 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:50,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:50,938 INFO L225 Difference]: With dead ends: 1696 [2022-02-10 03:57:50,938 INFO L226 Difference]: Without dead ends: 1691 [2022-02-10 03:57:50,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=476, Invalid=2280, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:57:50,939 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 215 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:50,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 152 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:57:50,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2022-02-10 03:57:50,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 1295. [2022-02-10 03:57:50,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1295 states, 1294 states have (on average 2.2480680061823803) internal successors, (2909), 1294 states have internal predecessors, (2909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:50,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1295 states to 1295 states and 2909 transitions. [2022-02-10 03:57:50,957 INFO L78 Accepts]: Start accepts. Automaton has 1295 states and 2909 transitions. Word has length 26 [2022-02-10 03:57:50,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:50,957 INFO L470 AbstractCegarLoop]: Abstraction has 1295 states and 2909 transitions. [2022-02-10 03:57:50,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:50,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 2909 transitions. [2022-02-10 03:57:50,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:50,959 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:50,959 INFO L514 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] [2022-02-10 03:57:50,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-10 03:57:51,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:51,176 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:51,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:51,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1575563450, now seen corresponding path program 17 times [2022-02-10 03:57:51,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:51,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759976413] [2022-02-10 03:57:51,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:51,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:51,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:51,402 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-10 03:57:51,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:51,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759976413] [2022-02-10 03:57:51,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759976413] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:51,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948554750] [2022-02-10 03:57:51,403 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:57:51,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:51,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:51,404 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-10 03:57:51,405 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-10 03:57:51,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:57:51,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:51,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:57:51,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:51,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:51,810 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:51,810 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-02-10 03:57:51,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:57:51,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:52,088 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:57:52,089 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 19 treesize of output 54 [2022-02-10 03:57:52,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:52,373 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:57:52,390 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:52,390 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:57:52,609 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-10 03:57:52,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948554750] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:52,610 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:52,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-02-10 03:57:52,610 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183684751] [2022-02-10 03:57:52,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:52,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:57:52,610 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:52,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:57:52,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:57:52,611 INFO L87 Difference]: Start difference. First operand 1295 states and 2909 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 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-10 03:57:53,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:53,202 INFO L93 Difference]: Finished difference Result 1659 states and 3572 transitions. [2022-02-10 03:57:53,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:57:53,202 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:57:53,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:53,204 INFO L225 Difference]: With dead ends: 1659 [2022-02-10 03:57:53,204 INFO L226 Difference]: Without dead ends: 1647 [2022-02-10 03:57:53,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 35 SyntacticMatches, 7 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2022-02-10 03:57:53,206 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 127 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:53,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 166 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:57:53,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2022-02-10 03:57:53,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 1295. [2022-02-10 03:57:53,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1295 states, 1294 states have (on average 2.2480680061823803) internal successors, (2909), 1294 states have internal predecessors, (2909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:53,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1295 states to 1295 states and 2909 transitions. [2022-02-10 03:57:53,223 INFO L78 Accepts]: Start accepts. Automaton has 1295 states and 2909 transitions. Word has length 26 [2022-02-10 03:57:53,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:53,223 INFO L470 AbstractCegarLoop]: Abstraction has 1295 states and 2909 transitions. [2022-02-10 03:57:53,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 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-10 03:57:53,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 2909 transitions. [2022-02-10 03:57:53,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:53,225 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:53,225 INFO L514 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] [2022-02-10 03:57:53,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-10 03:57:53,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-02-10 03:57:53,439 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:57:53,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:57:53,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1577865678, now seen corresponding path program 18 times [2022-02-10 03:57:53,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:57:53,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087172542] [2022-02-10 03:57:53,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:57:53,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:57:53,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:57:53,884 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-10 03:57:53,884 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:57:53,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087172542] [2022-02-10 03:57:53,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087172542] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:57:53,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631062881] [2022-02-10 03:57:53,885 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:57:53,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:53,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:57:53,886 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-10 03:57:53,887 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-10 03:57:53,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:57:53,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:57:53,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:57:53,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:57:54,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:57:54,410 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:54,411 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-02-10 03:57:54,692 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-10 03:57:54,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:57:54,971 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:57:54,972 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 36 treesize of output 69 [2022-02-10 03:57:56,606 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-10 03:57:56,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631062881] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:57:56,607 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:57:56,607 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 26 [2022-02-10 03:57:56,607 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061483908] [2022-02-10 03:57:56,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:57:56,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:57:56,607 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:57:56,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:57:56,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:57:56,608 INFO L87 Difference]: Start difference. First operand 1295 states and 2909 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 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-10 03:57:59,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:57:59,816 INFO L93 Difference]: Finished difference Result 2131 states and 4399 transitions. [2022-02-10 03:57:59,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-10 03:57:59,816 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 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 26 [2022-02-10 03:57:59,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:57:59,820 INFO L225 Difference]: With dead ends: 2131 [2022-02-10 03:57:59,820 INFO L226 Difference]: Without dead ends: 2113 [2022-02-10 03:57:59,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2004 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1105, Invalid=5537, Unknown=0, NotChecked=0, Total=6642 [2022-02-10 03:57:59,821 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 410 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 411 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:57:59,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 282 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 923 Invalid, 0 Unknown, 411 Unchecked, 0.5s Time] [2022-02-10 03:57:59,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2113 states. [2022-02-10 03:57:59,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2113 to 1301. [2022-02-10 03:57:59,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 2.243076923076923) internal successors, (2916), 1300 states have internal predecessors, (2916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:57:59,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 2916 transitions. [2022-02-10 03:57:59,846 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 2916 transitions. Word has length 26 [2022-02-10 03:57:59,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:57:59,846 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 2916 transitions. [2022-02-10 03:57:59,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 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-10 03:57:59,846 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 2916 transitions. [2022-02-10 03:57:59,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:57:59,848 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:57:59,848 INFO L514 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] [2022-02-10 03:57:59,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:00,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-10 03:58:00,061 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:00,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:00,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1072995338, now seen corresponding path program 17 times [2022-02-10 03:58:00,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:00,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823817860] [2022-02-10 03:58:00,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:00,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:00,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:00,273 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-10 03:58:00,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:00,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823817860] [2022-02-10 03:58:00,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823817860] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:00,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405798208] [2022-02-10 03:58:00,274 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:58:00,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:00,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:00,275 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-10 03:58:00,276 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-10 03:58:00,313 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:58:00,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:00,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:00,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:00,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:00,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:00,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:00,517 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 23 treesize of output 13 [2022-02-10 03:58:00,534 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-10 03:58:00,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:00,631 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:58:00,631 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 21 treesize of output 46 [2022-02-10 03:58:00,704 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:00,704 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:00,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:00,705 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 22 treesize of output 5 [2022-02-10 03:58:00,756 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-10 03:58:00,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405798208] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:00,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:00,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:58:00,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9881418] [2022-02-10 03:58:00,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:00,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:58:00,756 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:00,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:58:00,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:58:00,757 INFO L87 Difference]: Start difference. First operand 1301 states and 2916 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:01,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:01,699 INFO L93 Difference]: Finished difference Result 1697 states and 3751 transitions. [2022-02-10 03:58:01,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-10 03:58:01,699 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:01,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:01,701 INFO L225 Difference]: With dead ends: 1697 [2022-02-10 03:58:01,701 INFO L226 Difference]: Without dead ends: 1691 [2022-02-10 03:58:01,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=413, Invalid=2239, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:58:01,702 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 171 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:01,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 185 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:58:01,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2022-02-10 03:58:01,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 1304. [2022-02-10 03:58:01,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1304 states, 1303 states have (on average 2.2432847275518037) internal successors, (2923), 1303 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:01,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1304 states to 1304 states and 2923 transitions. [2022-02-10 03:58:01,716 INFO L78 Accepts]: Start accepts. Automaton has 1304 states and 2923 transitions. Word has length 26 [2022-02-10 03:58:01,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:01,716 INFO L470 AbstractCegarLoop]: Abstraction has 1304 states and 2923 transitions. [2022-02-10 03:58:01,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:01,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1304 states and 2923 transitions. [2022-02-10 03:58:01,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:01,718 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:01,718 INFO L514 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] [2022-02-10 03:58:01,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:01,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-10 03:58:01,927 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:01,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:01,928 INFO L85 PathProgramCache]: Analyzing trace with hash 675991066, now seen corresponding path program 18 times [2022-02-10 03:58:01,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:01,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848166018] [2022-02-10 03:58:01,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:01,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:01,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:02,146 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-10 03:58:02,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:02,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848166018] [2022-02-10 03:58:02,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848166018] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:02,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782533947] [2022-02-10 03:58:02,147 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:58:02,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:02,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:02,148 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-10 03:58:02,149 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-10 03:58:02,170 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:58:02,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:02,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:58:02,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:02,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:02,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:02,416 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:02,417 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 23 treesize of output 39 [2022-02-10 03:58:02,501 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-10 03:58:02,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:02,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:02,703 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:02,704 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:02,712 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:02,712 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 21 treesize of output 40 [2022-02-10 03:58:02,753 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:02,754 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:02,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:02,755 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 21 treesize of output 3 [2022-02-10 03:58:02,840 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-10 03:58:02,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782533947] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:02,841 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:02,841 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-10 03:58:02,841 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219069089] [2022-02-10 03:58:02,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:02,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:58:02,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:02,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:58:02,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:58:02,842 INFO L87 Difference]: Start difference. First operand 1304 states and 2923 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 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-10 03:58:04,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:04,293 INFO L93 Difference]: Finished difference Result 1795 states and 3890 transitions. [2022-02-10 03:58:04,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:58:04,293 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 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 26 [2022-02-10 03:58:04,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:04,296 INFO L225 Difference]: With dead ends: 1795 [2022-02-10 03:58:04,296 INFO L226 Difference]: Without dead ends: 1768 [2022-02-10 03:58:04,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1194 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=693, Invalid=3339, Unknown=0, NotChecked=0, Total=4032 [2022-02-10 03:58:04,297 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 212 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 998 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:04,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 214 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 998 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:58:04,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2022-02-10 03:58:04,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1321. [2022-02-10 03:58:04,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1321 states, 1320 states have (on average 2.243181818181818) internal successors, (2961), 1320 states have internal predecessors, (2961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:04,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1321 states to 1321 states and 2961 transitions. [2022-02-10 03:58:04,314 INFO L78 Accepts]: Start accepts. Automaton has 1321 states and 2961 transitions. Word has length 26 [2022-02-10 03:58:04,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:04,314 INFO L470 AbstractCegarLoop]: Abstraction has 1321 states and 2961 transitions. [2022-02-10 03:58:04,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 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-10 03:58:04,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1321 states and 2961 transitions. [2022-02-10 03:58:04,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:04,316 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:04,316 INFO L514 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] [2022-02-10 03:58:04,332 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-10 03:58:04,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-10 03:58:04,532 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:04,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:04,532 INFO L85 PathProgramCache]: Analyzing trace with hash 345407622, now seen corresponding path program 19 times [2022-02-10 03:58:04,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:04,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543600729] [2022-02-10 03:58:04,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:04,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:04,657 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-10 03:58:04,658 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:04,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543600729] [2022-02-10 03:58:04,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543600729] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:04,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844504138] [2022-02-10 03:58:04,658 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:58:04,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:04,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:04,659 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-10 03:58:04,665 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-10 03:58:04,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:04,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:58:04,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:04,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:04,951 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:04,951 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2022-02-10 03:58:04,976 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-10 03:58:04,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:05,097 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:05,110 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:05,110 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 19 treesize of output 54 [2022-02-10 03:58:05,263 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:05,265 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:05,277 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:05,277 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:05,530 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-10 03:58:05,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844504138] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:05,530 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:05,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:58:05,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635794448] [2022-02-10 03:58:05,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:05,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:58:05,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:05,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:58:05,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:58:05,532 INFO L87 Difference]: Start difference. First operand 1321 states and 2961 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-10 03:58:06,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:06,487 INFO L93 Difference]: Finished difference Result 1705 states and 3650 transitions. [2022-02-10 03:58:06,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:58:06,487 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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 26 [2022-02-10 03:58:06,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:06,490 INFO L225 Difference]: With dead ends: 1705 [2022-02-10 03:58:06,490 INFO L226 Difference]: Without dead ends: 1695 [2022-02-10 03:58:06,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=367, Invalid=1613, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:58:06,491 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 165 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:06,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 132 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:58:06,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2022-02-10 03:58:06,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1332. [2022-02-10 03:58:06,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 2.2389181066867017) internal successors, (2980), 1331 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:06,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 2980 transitions. [2022-02-10 03:58:06,505 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 2980 transitions. Word has length 26 [2022-02-10 03:58:06,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:06,505 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 2980 transitions. [2022-02-10 03:58:06,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-10 03:58:06,505 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 2980 transitions. [2022-02-10 03:58:06,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:06,507 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:06,507 INFO L514 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] [2022-02-10 03:58:06,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:06,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-10 03:58:06,719 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:06,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:06,732 INFO L85 PathProgramCache]: Analyzing trace with hash 954733386, now seen corresponding path program 20 times [2022-02-10 03:58:06,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:06,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407643527] [2022-02-10 03:58:06,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:06,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:06,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:06,899 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-10 03:58:06,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:06,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407643527] [2022-02-10 03:58:06,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407643527] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:06,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148320502] [2022-02-10 03:58:06,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:58:06,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:06,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:06,901 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-10 03:58:06,903 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-10 03:58:06,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:58:06,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:06,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:06,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:07,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:07,244 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:07,244 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-02-10 03:58:07,472 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-10 03:58:07,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:07,658 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:07,659 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 35 treesize of output 68 [2022-02-10 03:58:08,548 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-10 03:58:08,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148320502] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:08,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:08,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:58:08,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287968043] [2022-02-10 03:58:08,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:08,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:58:08,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:08,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:58:08,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:58:08,550 INFO L87 Difference]: Start difference. First operand 1332 states and 2980 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-10 03:58:10,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:10,724 INFO L93 Difference]: Finished difference Result 1749 states and 3757 transitions. [2022-02-10 03:58:10,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:58:10,725 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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 26 [2022-02-10 03:58:10,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:10,728 INFO L225 Difference]: With dead ends: 1749 [2022-02-10 03:58:10,728 INFO L226 Difference]: Without dead ends: 1743 [2022-02-10 03:58:10,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 39 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=563, Invalid=2299, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 03:58:10,729 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 158 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 336 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:10,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 132 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 376 Invalid, 0 Unknown, 336 Unchecked, 0.2s Time] [2022-02-10 03:58:10,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1743 states. [2022-02-10 03:58:10,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1743 to 1355. [2022-02-10 03:58:10,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1355 states, 1354 states have (on average 2.2355982274741506) internal successors, (3027), 1354 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:10,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1355 states to 1355 states and 3027 transitions. [2022-02-10 03:58:10,747 INFO L78 Accepts]: Start accepts. Automaton has 1355 states and 3027 transitions. Word has length 26 [2022-02-10 03:58:10,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:10,747 INFO L470 AbstractCegarLoop]: Abstraction has 1355 states and 3027 transitions. [2022-02-10 03:58:10,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-10 03:58:10,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1355 states and 3027 transitions. [2022-02-10 03:58:10,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:10,750 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:10,750 INFO L514 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] [2022-02-10 03:58:10,771 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-10 03:58:10,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-02-10 03:58:10,953 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:10,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:10,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1246018482, now seen corresponding path program 21 times [2022-02-10 03:58:10,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:10,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628992475] [2022-02-10 03:58:10,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:10,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:11,135 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-10 03:58:11,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:11,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628992475] [2022-02-10 03:58:11,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628992475] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:11,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593611142] [2022-02-10 03:58:11,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:58:11,135 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:11,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:11,136 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-10 03:58:11,138 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-10 03:58:11,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:58:11,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:11,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:11,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:11,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:11,430 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:11,430 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 34 [2022-02-10 03:58:11,655 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-10 03:58:11,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:11,845 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:11,845 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 35 treesize of output 68 [2022-02-10 03:58:12,898 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-10 03:58:12,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593611142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:12,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:12,899 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:58:12,899 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335359987] [2022-02-10 03:58:12,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:12,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:58:12,899 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:12,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:58:12,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:58:12,900 INFO L87 Difference]: Start difference. First operand 1355 states and 3027 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:14,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:14,020 INFO L93 Difference]: Finished difference Result 1756 states and 3749 transitions. [2022-02-10 03:58:14,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:58:14,020 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:14,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:14,023 INFO L225 Difference]: With dead ends: 1756 [2022-02-10 03:58:14,023 INFO L226 Difference]: Without dead ends: 1744 [2022-02-10 03:58:14,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 34 SyntacticMatches, 5 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=423, Invalid=1557, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:58:14,024 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 234 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 147 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:14,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 96 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 407 Invalid, 0 Unknown, 147 Unchecked, 0.2s Time] [2022-02-10 03:58:14,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1744 states. [2022-02-10 03:58:14,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1744 to 1363. [2022-02-10 03:58:14,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1363 states, 1362 states have (on average 2.232745961820852) internal successors, (3041), 1362 states have internal predecessors, (3041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:14,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1363 states to 1363 states and 3041 transitions. [2022-02-10 03:58:14,040 INFO L78 Accepts]: Start accepts. Automaton has 1363 states and 3041 transitions. Word has length 26 [2022-02-10 03:58:14,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:14,040 INFO L470 AbstractCegarLoop]: Abstraction has 1363 states and 3041 transitions. [2022-02-10 03:58:14,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:14,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1363 states and 3041 transitions. [2022-02-10 03:58:14,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:14,042 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:14,042 INFO L514 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] [2022-02-10 03:58:14,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:14,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-10 03:58:14,257 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:14,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:14,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1098537550, now seen corresponding path program 22 times [2022-02-10 03:58:14,258 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:14,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407490826] [2022-02-10 03:58:14,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:14,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:14,402 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-10 03:58:14,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:14,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407490826] [2022-02-10 03:58:14,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407490826] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:14,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721306668] [2022-02-10 03:58:14,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:58:14,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:14,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:14,404 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-10 03:58:14,405 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-10 03:58:14,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:58:14,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:14,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:58:14,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:14,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:14,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:14,697 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2022-02-10 03:58:14,738 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-10 03:58:14,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:14,938 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:58:14,938 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 20 treesize of output 55 [2022-02-10 03:58:15,159 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:15,161 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:15,173 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:15,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:15,539 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-10 03:58:15,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721306668] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:15,540 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:15,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-02-10 03:58:15,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783167247] [2022-02-10 03:58:15,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:15,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:58:15,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:15,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:58:15,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:58:15,541 INFO L87 Difference]: Start difference. First operand 1363 states and 3041 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:16,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:16,341 INFO L93 Difference]: Finished difference Result 1850 states and 3961 transitions. [2022-02-10 03:58:16,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:58:16,341 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:16,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:16,344 INFO L225 Difference]: With dead ends: 1850 [2022-02-10 03:58:16,344 INFO L226 Difference]: Without dead ends: 1844 [2022-02-10 03:58:16,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=298, Invalid=1594, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:58:16,344 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 135 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:16,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 157 Invalid, 895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 737 Invalid, 0 Unknown, 129 Unchecked, 0.3s Time] [2022-02-10 03:58:16,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1844 states. [2022-02-10 03:58:16,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1844 to 1373. [2022-02-10 03:58:16,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1373 states, 1372 states have (on average 2.229591836734694) internal successors, (3059), 1372 states have internal predecessors, (3059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:16,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 3059 transitions. [2022-02-10 03:58:16,359 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 3059 transitions. Word has length 26 [2022-02-10 03:58:16,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:16,360 INFO L470 AbstractCegarLoop]: Abstraction has 1373 states and 3059 transitions. [2022-02-10 03:58:16,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:16,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 3059 transitions. [2022-02-10 03:58:16,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:16,361 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:16,361 INFO L514 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] [2022-02-10 03:58:16,377 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-02-10 03:58:16,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-02-10 03:58:16,568 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:16,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:16,568 INFO L85 PathProgramCache]: Analyzing trace with hash 2131787334, now seen corresponding path program 23 times [2022-02-10 03:58:16,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:16,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740863678] [2022-02-10 03:58:16,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:16,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:16,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:16,733 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-10 03:58:16,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:16,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740863678] [2022-02-10 03:58:16,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740863678] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:16,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150580589] [2022-02-10 03:58:16,733 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:58:16,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:16,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:16,735 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-10 03:58:16,736 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-10 03:58:16,758 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:58:16,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:16,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:16,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:17,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:17,114 INFO L353 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2022-02-10 03:58:17,114 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 87 treesize of output 71 [2022-02-10 03:58:17,154 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-10 03:58:17,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:17,261 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:17,278 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:17,279 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 19 treesize of output 54 [2022-02-10 03:58:17,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:17,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:17,429 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:17,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:17,808 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-10 03:58:17,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150580589] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:17,809 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:17,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:58:17,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004689095] [2022-02-10 03:58:17,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:17,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:58:17,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:17,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:58:17,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:58:17,810 INFO L87 Difference]: Start difference. First operand 1373 states and 3059 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 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-10 03:58:18,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:18,853 INFO L93 Difference]: Finished difference Result 2372 states and 5224 transitions. [2022-02-10 03:58:18,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 03:58:18,853 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 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 26 [2022-02-10 03:58:18,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:18,857 INFO L225 Difference]: With dead ends: 2372 [2022-02-10 03:58:18,858 INFO L226 Difference]: Without dead ends: 2367 [2022-02-10 03:58:18,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=455, Invalid=2301, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:58:18,859 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 158 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 265 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:18,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 185 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 600 Invalid, 0 Unknown, 265 Unchecked, 0.3s Time] [2022-02-10 03:58:18,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2367 states. [2022-02-10 03:58:18,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2367 to 1390. [2022-02-10 03:58:18,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 2.236141108711303) internal successors, (3106), 1389 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:18,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 3106 transitions. [2022-02-10 03:58:18,884 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 3106 transitions. Word has length 26 [2022-02-10 03:58:18,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:18,884 INFO L470 AbstractCegarLoop]: Abstraction has 1390 states and 3106 transitions. [2022-02-10 03:58:18,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 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-10 03:58:18,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 3106 transitions. [2022-02-10 03:58:18,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:18,886 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:18,886 INFO L514 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] [2022-02-10 03:58:18,907 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-10 03:58:19,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:19,107 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:19,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:19,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1744886534, now seen corresponding path program 24 times [2022-02-10 03:58:19,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:19,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213251341] [2022-02-10 03:58:19,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:19,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:19,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:19,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-10 03:58:19,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:19,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213251341] [2022-02-10 03:58:19,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213251341] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:19,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295100450] [2022-02-10 03:58:19,280 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:58:19,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:19,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:19,281 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-10 03:58:19,282 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-10 03:58:19,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:58:19,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:19,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:58:19,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:19,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:19,509 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:19,509 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2022-02-10 03:58:19,569 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-10 03:58:19,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:19,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:19,694 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:19,694 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 19 treesize of output 54 [2022-02-10 03:58:19,841 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:19,843 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:19,853 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:19,854 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-02-10 03:58:20,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-10 03:58:20,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295100450] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:20,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:20,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 26 [2022-02-10 03:58:20,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949648417] [2022-02-10 03:58:20,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:20,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:58:20,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:20,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:58:20,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:58:20,123 INFO L87 Difference]: Start difference. First operand 1390 states and 3106 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 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-10 03:58:21,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:21,612 INFO L93 Difference]: Finished difference Result 2745 states and 6016 transitions. [2022-02-10 03:58:21,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:58:21,613 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 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 26 [2022-02-10 03:58:21,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:21,616 INFO L225 Difference]: With dead ends: 2745 [2022-02-10 03:58:21,616 INFO L226 Difference]: Without dead ends: 2733 [2022-02-10 03:58:21,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1344 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=690, Invalid=3866, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 03:58:21,619 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 239 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 274 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:21,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 207 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 620 Invalid, 0 Unknown, 274 Unchecked, 0.2s Time] [2022-02-10 03:58:21,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2733 states. [2022-02-10 03:58:21,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2733 to 1386. [2022-02-10 03:58:21,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1386 states, 1385 states have (on average 2.2317689530685922) internal successors, (3091), 1385 states have internal predecessors, (3091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:21,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1386 states to 1386 states and 3091 transitions. [2022-02-10 03:58:21,640 INFO L78 Accepts]: Start accepts. Automaton has 1386 states and 3091 transitions. Word has length 26 [2022-02-10 03:58:21,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:21,640 INFO L470 AbstractCegarLoop]: Abstraction has 1386 states and 3091 transitions. [2022-02-10 03:58:21,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 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-10 03:58:21,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1386 states and 3091 transitions. [2022-02-10 03:58:21,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:21,642 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:21,642 INFO L514 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] [2022-02-10 03:58:21,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:21,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:21,852 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:21,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:21,852 INFO L85 PathProgramCache]: Analyzing trace with hash 975733962, now seen corresponding path program 25 times [2022-02-10 03:58:21,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:21,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207699465] [2022-02-10 03:58:21,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:21,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:21,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:22,026 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-10 03:58:22,026 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:22,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207699465] [2022-02-10 03:58:22,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207699465] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:22,027 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540953389] [2022-02-10 03:58:22,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:58:22,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:22,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:22,028 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-10 03:58:22,031 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-10 03:58:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:22,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:58:22,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:22,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:22,324 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:22,324 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2022-02-10 03:58:22,383 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-10 03:58:22,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:22,484 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:22,554 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:22,554 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 19 treesize of output 54 [2022-02-10 03:58:22,640 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:22,642 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:22,650 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:22,651 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:22,846 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-10 03:58:22,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540953389] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:22,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:22,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:58:22,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590759521] [2022-02-10 03:58:22,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:22,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:58:22,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:22,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:58:22,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:58:22,847 INFO L87 Difference]: Start difference. First operand 1386 states and 3091 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-10 03:58:23,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:23,756 INFO L93 Difference]: Finished difference Result 1819 states and 3927 transitions. [2022-02-10 03:58:23,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:58:23,756 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:23,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:23,759 INFO L225 Difference]: With dead ends: 1819 [2022-02-10 03:58:23,759 INFO L226 Difference]: Without dead ends: 1814 [2022-02-10 03:58:23,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 36 SyntacticMatches, 6 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 796 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=470, Invalid=1882, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:58:23,762 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 160 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 304 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:23,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 138 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 353 Invalid, 0 Unknown, 304 Unchecked, 0.2s Time] [2022-02-10 03:58:23,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2022-02-10 03:58:23,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1405. [2022-02-10 03:58:23,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 2.238603988603989) internal successors, (3143), 1404 states have internal predecessors, (3143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:23,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 3143 transitions. [2022-02-10 03:58:23,779 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 3143 transitions. Word has length 26 [2022-02-10 03:58:23,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:23,779 INFO L470 AbstractCegarLoop]: Abstraction has 1405 states and 3143 transitions. [2022-02-10 03:58:23,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-10 03:58:23,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 3143 transitions. [2022-02-10 03:58:23,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:23,781 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:23,781 INFO L514 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] [2022-02-10 03:58:23,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:23,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-10 03:58:23,997 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:23,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:23,998 INFO L85 PathProgramCache]: Analyzing trace with hash 54943630, now seen corresponding path program 26 times [2022-02-10 03:58:23,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:23,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966031121] [2022-02-10 03:58:23,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:23,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:24,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:24,144 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-10 03:58:24,144 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:24,144 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966031121] [2022-02-10 03:58:24,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966031121] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:24,144 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910843984] [2022-02-10 03:58:24,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:58:24,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:24,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:24,145 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-10 03:58:24,146 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-10 03:58:24,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:58:24,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:24,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:58:24,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:24,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:24,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:24,384 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:24,384 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2022-02-10 03:58:24,447 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-10 03:58:24,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:24,572 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:58:24,572 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 19 treesize of output 54 [2022-02-10 03:58:24,688 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:24,690 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:24,699 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:24,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:24,888 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-10 03:58:24,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910843984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:24,888 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:24,888 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:58:24,888 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894462986] [2022-02-10 03:58:24,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:24,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:58:24,889 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:24,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:58:24,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:58:24,889 INFO L87 Difference]: Start difference. First operand 1405 states and 3143 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 21 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-10 03:58:25,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:25,507 INFO L93 Difference]: Finished difference Result 1858 states and 4022 transitions. [2022-02-10 03:58:25,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 03:58:25,508 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:25,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:25,510 INFO L225 Difference]: With dead ends: 1858 [2022-02-10 03:58:25,510 INFO L226 Difference]: Without dead ends: 1847 [2022-02-10 03:58:25,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=213, Invalid=909, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:58:25,512 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 120 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:25,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 200 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 579 Invalid, 0 Unknown, 112 Unchecked, 0.3s Time] [2022-02-10 03:58:25,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2022-02-10 03:58:25,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1420. [2022-02-10 03:58:25,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 1419 states have (on average 2.236786469344609) internal successors, (3174), 1419 states have internal predecessors, (3174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:25,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 3174 transitions. [2022-02-10 03:58:25,528 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 3174 transitions. Word has length 26 [2022-02-10 03:58:25,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:25,528 INFO L470 AbstractCegarLoop]: Abstraction has 1420 states and 3174 transitions. [2022-02-10 03:58:25,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 21 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-10 03:58:25,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 3174 transitions. [2022-02-10 03:58:25,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:25,530 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:25,530 INFO L514 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] [2022-02-10 03:58:25,546 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-10 03:58:25,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-10 03:58:25,746 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:25,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:25,746 INFO L85 PathProgramCache]: Analyzing trace with hash 505411526, now seen corresponding path program 27 times [2022-02-10 03:58:25,746 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:25,746 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368747869] [2022-02-10 03:58:25,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:25,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:25,858 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-10 03:58:25,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:25,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368747869] [2022-02-10 03:58:25,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368747869] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:25,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545701557] [2022-02-10 03:58:25,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:58:25,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:25,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:25,860 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-10 03:58:25,861 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-10 03:58:25,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:58:25,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:25,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:58:25,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:26,110 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:26,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 42 [2022-02-10 03:58:26,409 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-10 03:58:26,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:26,675 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:26,675 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 36 treesize of output 69 [2022-02-10 03:58:27,408 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-10 03:58:27,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545701557] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:27,408 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:27,408 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 27 [2022-02-10 03:58:27,408 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971617319] [2022-02-10 03:58:27,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:27,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:58:27,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:27,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:58:27,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:58:27,409 INFO L87 Difference]: Start difference. First operand 1420 states and 3174 transitions. Second operand has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:28,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:28,216 INFO L93 Difference]: Finished difference Result 1512 states and 3367 transitions. [2022-02-10 03:58:28,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:58:28,217 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:28,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:28,219 INFO L225 Difference]: With dead ends: 1512 [2022-02-10 03:58:28,219 INFO L226 Difference]: Without dead ends: 1506 [2022-02-10 03:58:28,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=309, Invalid=2043, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:58:28,220 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 149 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 737 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:28,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 136 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 264 Invalid, 0 Unknown, 737 Unchecked, 0.1s Time] [2022-02-10 03:58:28,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1506 states. [2022-02-10 03:58:28,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1506 to 1422. [2022-02-10 03:58:28,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1421 states have (on average 2.235749472202674) internal successors, (3177), 1421 states have internal predecessors, (3177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:28,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 3177 transitions. [2022-02-10 03:58:28,234 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 3177 transitions. Word has length 26 [2022-02-10 03:58:28,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:28,234 INFO L470 AbstractCegarLoop]: Abstraction has 1422 states and 3177 transitions. [2022-02-10 03:58:28,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:28,234 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 3177 transitions. [2022-02-10 03:58:28,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:28,236 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:28,236 INFO L514 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] [2022-02-10 03:58:28,251 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-10 03:58:28,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-10 03:58:28,448 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:28,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:28,449 INFO L85 PathProgramCache]: Analyzing trace with hash -292023524, now seen corresponding path program 28 times [2022-02-10 03:58:28,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:28,449 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784210702] [2022-02-10 03:58:28,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:28,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:28,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:28,592 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-10 03:58:28,593 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:28,593 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784210702] [2022-02-10 03:58:28,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784210702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:28,593 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629987518] [2022-02-10 03:58:28,593 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:58:28,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:28,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:28,594 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-10 03:58:28,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:58:28,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:28,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:58:28,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:28,625 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-10 03:58:28,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:28,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:28,869 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2022-02-10 03:58:28,889 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-10 03:58:28,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:28,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:28,979 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:28,980 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 19 treesize of output 54 [2022-02-10 03:58:29,173 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:29,176 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:29,187 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:29,187 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:29,506 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-10 03:58:29,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629987518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:29,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:29,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:58:29,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175843705] [2022-02-10 03:58:29,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:29,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:58:29,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:29,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:58:29,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:58:29,508 INFO L87 Difference]: Start difference. First operand 1422 states and 3177 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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-10 03:58:30,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:30,592 INFO L93 Difference]: Finished difference Result 1759 states and 3799 transitions. [2022-02-10 03:58:30,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:58:30,592 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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 26 [2022-02-10 03:58:30,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:30,595 INFO L225 Difference]: With dead ends: 1759 [2022-02-10 03:58:30,595 INFO L226 Difference]: Without dead ends: 1753 [2022-02-10 03:58:30,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 35 SyntacticMatches, 6 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=437, Invalid=2013, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:58:30,595 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 178 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:30,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 111 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 302 Invalid, 0 Unknown, 161 Unchecked, 0.2s Time] [2022-02-10 03:58:30,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2022-02-10 03:58:30,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 1422. [2022-02-10 03:58:30,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1421 states have (on average 2.235749472202674) internal successors, (3177), 1421 states have internal predecessors, (3177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:30,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 3177 transitions. [2022-02-10 03:58:30,610 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 3177 transitions. Word has length 26 [2022-02-10 03:58:30,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:30,610 INFO L470 AbstractCegarLoop]: Abstraction has 1422 states and 3177 transitions. [2022-02-10 03:58:30,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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-10 03:58:30,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 3177 transitions. [2022-02-10 03:58:30,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:30,612 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:30,612 INFO L514 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] [2022-02-10 03:58:30,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:30,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:30,827 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:30,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:30,828 INFO L85 PathProgramCache]: Analyzing trace with hash -834692602, now seen corresponding path program 29 times [2022-02-10 03:58:30,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:30,828 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119993536] [2022-02-10 03:58:30,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:30,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:30,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:30,963 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-10 03:58:30,964 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:30,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119993536] [2022-02-10 03:58:30,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119993536] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:30,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874585665] [2022-02-10 03:58:30,964 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:58:30,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:30,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:30,966 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-10 03:58:30,967 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-10 03:58:30,995 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:58:30,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:30,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:30,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:31,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:31,202 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:31,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2022-02-10 03:58:31,281 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-10 03:58:31,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:31,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:31,443 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:31,443 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 19 treesize of output 54 [2022-02-10 03:58:31,679 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:31,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:31,700 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:31,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:32,144 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-10 03:58:32,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874585665] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:32,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:32,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:58:32,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059486869] [2022-02-10 03:58:32,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:32,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:58:32,145 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:32,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:58:32,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:58:32,145 INFO L87 Difference]: Start difference. First operand 1422 states and 3177 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-10 03:58:33,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:33,575 INFO L93 Difference]: Finished difference Result 1737 states and 3773 transitions. [2022-02-10 03:58:33,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:58:33,575 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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 26 [2022-02-10 03:58:33,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:33,579 INFO L225 Difference]: With dead ends: 1737 [2022-02-10 03:58:33,579 INFO L226 Difference]: Without dead ends: 1732 [2022-02-10 03:58:33,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1022 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=482, Invalid=2824, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 03:58:33,580 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 129 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 322 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:33,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 257 Invalid, 1028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 677 Invalid, 0 Unknown, 322 Unchecked, 0.3s Time] [2022-02-10 03:58:33,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2022-02-10 03:58:33,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1432. [2022-02-10 03:58:33,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1432 states, 1431 states have (on average 2.243885394828791) internal successors, (3211), 1431 states have internal predecessors, (3211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:33,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1432 states to 1432 states and 3211 transitions. [2022-02-10 03:58:33,615 INFO L78 Accepts]: Start accepts. Automaton has 1432 states and 3211 transitions. Word has length 26 [2022-02-10 03:58:33,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:33,615 INFO L470 AbstractCegarLoop]: Abstraction has 1432 states and 3211 transitions. [2022-02-10 03:58:33,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-10 03:58:33,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1432 states and 3211 transitions. [2022-02-10 03:58:33,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:33,624 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:33,624 INFO L514 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] [2022-02-10 03:58:33,640 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-10 03:58:33,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-10 03:58:33,825 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:33,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:33,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1755482934, now seen corresponding path program 30 times [2022-02-10 03:58:33,825 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:33,826 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555533472] [2022-02-10 03:58:33,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:33,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:33,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:33,970 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-10 03:58:33,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:33,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555533472] [2022-02-10 03:58:33,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555533472] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:33,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388061933] [2022-02-10 03:58:33,971 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:58:33,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:33,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:33,972 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-10 03:58:33,973 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-10 03:58:33,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:58:33,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:33,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:58:33,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:34,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:34,238 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:34,239 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-02-10 03:58:34,317 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-10 03:58:34,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:34,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:34,458 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:34,459 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 19 treesize of output 54 [2022-02-10 03:58:34,668 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:34,670 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:34,680 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:34,680 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:34,949 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-10 03:58:34,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388061933] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:34,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:34,949 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:58:34,949 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763309286] [2022-02-10 03:58:34,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:34,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:58:34,950 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:34,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:58:34,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:58:34,950 INFO L87 Difference]: Start difference. First operand 1432 states and 3211 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-10 03:58:36,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:36,234 INFO L93 Difference]: Finished difference Result 1887 states and 4075 transitions. [2022-02-10 03:58:36,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:58:36,235 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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 26 [2022-02-10 03:58:36,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:36,238 INFO L225 Difference]: With dead ends: 1887 [2022-02-10 03:58:36,238 INFO L226 Difference]: Without dead ends: 1875 [2022-02-10 03:58:36,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 34 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 997 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=537, Invalid=2655, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 03:58:36,239 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 184 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 418 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:36,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 176 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 550 Invalid, 0 Unknown, 418 Unchecked, 0.2s Time] [2022-02-10 03:58:36,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2022-02-10 03:58:36,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1441. [2022-02-10 03:58:36,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1441 states, 1440 states have (on average 2.252083333333333) internal successors, (3243), 1440 states have internal predecessors, (3243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:36,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 3243 transitions. [2022-02-10 03:58:36,257 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 3243 transitions. Word has length 26 [2022-02-10 03:58:36,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:36,257 INFO L470 AbstractCegarLoop]: Abstraction has 1441 states and 3243 transitions. [2022-02-10 03:58:36,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-10 03:58:36,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 3243 transitions. [2022-02-10 03:58:36,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:36,260 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:36,260 INFO L514 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] [2022-02-10 03:58:36,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:36,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:36,476 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:36,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:36,476 INFO L85 PathProgramCache]: Analyzing trace with hash -32081330, now seen corresponding path program 31 times [2022-02-10 03:58:36,477 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:36,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102978011] [2022-02-10 03:58:36,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:36,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:36,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:36,641 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-10 03:58:36,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:36,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102978011] [2022-02-10 03:58:36,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102978011] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:36,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207199150] [2022-02-10 03:58:36,641 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:58:36,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:36,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:36,643 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-10 03:58:36,643 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-10 03:58:36,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:36,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:58:36,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:36,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:36,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:36,988 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2022-02-10 03:58:37,021 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-10 03:58:37,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:37,191 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:58:37,202 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 20 treesize of output 55 [2022-02-10 03:58:37,456 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:37,459 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:37,471 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:37,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:38,000 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-10 03:58:38,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207199150] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:38,000 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:38,000 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-02-10 03:58:38,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535521532] [2022-02-10 03:58:38,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:38,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:58:38,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:38,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:58:38,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:58:38,002 INFO L87 Difference]: Start difference. First operand 1441 states and 3243 transitions. Second operand has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:39,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:39,490 INFO L93 Difference]: Finished difference Result 2029 states and 4371 transitions. [2022-02-10 03:58:39,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 03:58:39,490 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:39,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:39,494 INFO L225 Difference]: With dead ends: 2029 [2022-02-10 03:58:39,494 INFO L226 Difference]: Without dead ends: 2023 [2022-02-10 03:58:39,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=508, Invalid=2798, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 03:58:39,505 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 184 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:39,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 198 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1013 Invalid, 0 Unknown, 43 Unchecked, 0.4s Time] [2022-02-10 03:58:39,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2022-02-10 03:58:39,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1444. [2022-02-10 03:58:39,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1443 states have (on average 2.2515592515592515) internal successors, (3249), 1443 states have internal predecessors, (3249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:39,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 3249 transitions. [2022-02-10 03:58:39,530 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 3249 transitions. Word has length 26 [2022-02-10 03:58:39,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:39,530 INFO L470 AbstractCegarLoop]: Abstraction has 1444 states and 3249 transitions. [2022-02-10 03:58:39,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:39,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 3249 transitions. [2022-02-10 03:58:39,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:39,532 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:39,532 INFO L514 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] [2022-02-10 03:58:39,556 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-10 03:58:39,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-02-10 03:58:39,743 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:39,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:39,744 INFO L85 PathProgramCache]: Analyzing trace with hash -622698742, now seen corresponding path program 19 times [2022-02-10 03:58:39,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:39,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552207291] [2022-02-10 03:58:39,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:39,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:39,943 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-10 03:58:39,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:39,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552207291] [2022-02-10 03:58:39,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552207291] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:39,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592608012] [2022-02-10 03:58:39,944 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:58:39,944 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:39,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:39,945 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-10 03:58:39,947 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-10 03:58:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:39,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:39,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:40,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:40,233 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:40,233 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:40,234 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 21 treesize of output 11 [2022-02-10 03:58:40,263 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-10 03:58:40,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:40,369 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:58:40,370 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 21 treesize of output 46 [2022-02-10 03:58:40,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:40,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:40,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:40,445 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 21 treesize of output 3 [2022-02-10 03:58:40,588 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-10 03:58:40,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592608012] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:40,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:40,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 21 [2022-02-10 03:58:40,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696693362] [2022-02-10 03:58:40,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:40,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:58:40,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:40,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:58:40,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:58:40,589 INFO L87 Difference]: Start difference. First operand 1444 states and 3249 transitions. Second operand has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 21 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-10 03:58:41,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:41,271 INFO L93 Difference]: Finished difference Result 1640 states and 3594 transitions. [2022-02-10 03:58:41,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:58:41,272 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 21 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 26 [2022-02-10 03:58:41,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:41,274 INFO L225 Difference]: With dead ends: 1640 [2022-02-10 03:58:41,274 INFO L226 Difference]: Without dead ends: 1634 [2022-02-10 03:58:41,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=269, Invalid=1453, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:58:41,275 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 188 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:41,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 119 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:58:41,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1634 states. [2022-02-10 03:58:41,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1634 to 1457. [2022-02-10 03:58:41,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1456 states have (on average 2.2527472527472527) internal successors, (3280), 1456 states have internal predecessors, (3280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:41,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 3280 transitions. [2022-02-10 03:58:41,290 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 3280 transitions. Word has length 26 [2022-02-10 03:58:41,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:41,290 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 3280 transitions. [2022-02-10 03:58:41,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 21 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-10 03:58:41,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 3280 transitions. [2022-02-10 03:58:41,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:41,292 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:41,292 INFO L514 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] [2022-02-10 03:58:41,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:41,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-02-10 03:58:41,507 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:41,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:41,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1808126926, now seen corresponding path program 20 times [2022-02-10 03:58:41,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:41,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911608632] [2022-02-10 03:58:41,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:41,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:41,659 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-10 03:58:41,659 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:41,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911608632] [2022-02-10 03:58:41,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911608632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:41,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455790875] [2022-02-10 03:58:41,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:58:41,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:41,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:41,661 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-10 03:58:41,661 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-10 03:58:41,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:58:41,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:41,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:58:41,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:41,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:41,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:41,848 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:41,849 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:41,849 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 33 treesize of output 21 [2022-02-10 03:58:41,874 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-10 03:58:41,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:41,966 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:58:41,966 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 22 treesize of output 47 [2022-02-10 03:58:42,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:42,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:42,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:42,035 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 21 treesize of output 3 [2022-02-10 03:58:42,130 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-10 03:58:42,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455790875] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:42,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:42,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:58:42,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318503265] [2022-02-10 03:58:42,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:42,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:58:42,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:42,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:58:42,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:58:42,131 INFO L87 Difference]: Start difference. First operand 1457 states and 3280 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:42,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:42,812 INFO L93 Difference]: Finished difference Result 1739 states and 3814 transitions. [2022-02-10 03:58:42,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 03:58:42,813 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:42,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:42,815 INFO L225 Difference]: With dead ends: 1739 [2022-02-10 03:58:42,815 INFO L226 Difference]: Without dead ends: 1718 [2022-02-10 03:58:42,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=341, Invalid=1551, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:58:42,816 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 144 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 17 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:42,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 191 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 712 Invalid, 0 Unknown, 17 Unchecked, 0.3s Time] [2022-02-10 03:58:42,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2022-02-10 03:58:42,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1463. [2022-02-10 03:58:42,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.2496580027359783) internal successors, (3289), 1462 states have internal predecessors, (3289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:42,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3289 transitions. [2022-02-10 03:58:42,834 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3289 transitions. Word has length 26 [2022-02-10 03:58:42,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:42,834 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3289 transitions. [2022-02-10 03:58:42,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:42,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3289 transitions. [2022-02-10 03:58:42,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:42,836 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:42,836 INFO L514 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] [2022-02-10 03:58:42,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:43,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:43,049 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:43,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:43,049 INFO L85 PathProgramCache]: Analyzing trace with hash 150860494, now seen corresponding path program 21 times [2022-02-10 03:58:43,050 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:43,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204006893] [2022-02-10 03:58:43,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:43,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:43,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:43,255 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-10 03:58:43,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:43,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204006893] [2022-02-10 03:58:43,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204006893] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:43,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542331868] [2022-02-10 03:58:43,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:58:43,255 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:43,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:43,256 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-10 03:58:43,257 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-10 03:58:43,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:58:43,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:43,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:58:43,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:43,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:43,557 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:43,557 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 34 [2022-02-10 03:58:43,801 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-10 03:58:43,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:44,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:44,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:44,034 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:44,034 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 52 [2022-02-10 03:58:44,368 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-10 03:58:44,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542331868] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:44,368 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:44,368 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2022-02-10 03:58:44,368 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182531652] [2022-02-10 03:58:44,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:44,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:58:44,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:44,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:58:44,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:58:44,369 INFO L87 Difference]: Start difference. First operand 1463 states and 3289 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:45,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:45,562 INFO L93 Difference]: Finished difference Result 2529 states and 5709 transitions. [2022-02-10 03:58:45,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:58:45,562 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:45,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:45,566 INFO L225 Difference]: With dead ends: 2529 [2022-02-10 03:58:45,566 INFO L226 Difference]: Without dead ends: 2524 [2022-02-10 03:58:45,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 33 SyntacticMatches, 8 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1057 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=494, Invalid=2812, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 03:58:45,567 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 138 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 413 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:45,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 117 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 344 Invalid, 0 Unknown, 413 Unchecked, 0.1s Time] [2022-02-10 03:58:45,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2524 states. [2022-02-10 03:58:45,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2524 to 1483. [2022-02-10 03:58:45,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1482 states have (on average 2.247638326585695) internal successors, (3331), 1482 states have internal predecessors, (3331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:45,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 3331 transitions. [2022-02-10 03:58:45,589 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 3331 transitions. Word has length 26 [2022-02-10 03:58:45,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:45,589 INFO L470 AbstractCegarLoop]: Abstraction has 1483 states and 3331 transitions. [2022-02-10 03:58:45,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:45,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 3331 transitions. [2022-02-10 03:58:45,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:45,591 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:45,591 INFO L514 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] [2022-02-10 03:58:45,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:45,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-10 03:58:45,810 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:45,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:45,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1644581486, now seen corresponding path program 22 times [2022-02-10 03:58:45,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:45,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875005967] [2022-02-10 03:58:45,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:45,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:45,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:46,066 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-10 03:58:46,066 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:46,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875005967] [2022-02-10 03:58:46,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875005967] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:46,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083085172] [2022-02-10 03:58:46,067 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:58:46,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:46,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:46,084 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-10 03:58:46,127 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-10 03:58:46,145 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:58:46,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:46,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:46,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:46,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:46,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:46,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:46,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:46,434 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 21 treesize of output 11 [2022-02-10 03:58:46,472 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-10 03:58:46,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:46,608 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:58:46,608 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 22 treesize of output 47 [2022-02-10 03:58:46,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:46,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:46,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:46,824 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 21 treesize of output 3 [2022-02-10 03:58:47,053 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-10 03:58:47,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083085172] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:47,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:47,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:58:47,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399802033] [2022-02-10 03:58:47,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:47,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:58:47,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:47,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:58:47,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:58:47,054 INFO L87 Difference]: Start difference. First operand 1483 states and 3331 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:47,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:47,766 INFO L93 Difference]: Finished difference Result 1771 states and 3895 transitions. [2022-02-10 03:58:47,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:58:47,766 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:47,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:47,770 INFO L225 Difference]: With dead ends: 1771 [2022-02-10 03:58:47,770 INFO L226 Difference]: Without dead ends: 1765 [2022-02-10 03:58:47,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:58:47,771 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 106 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:47,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 170 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 572 Invalid, 0 Unknown, 160 Unchecked, 0.2s Time] [2022-02-10 03:58:47,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1765 states. [2022-02-10 03:58:47,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1765 to 1490. [2022-02-10 03:58:47,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1490 states, 1489 states have (on average 2.247145735392881) internal successors, (3346), 1489 states have internal predecessors, (3346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:47,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1490 states to 1490 states and 3346 transitions. [2022-02-10 03:58:47,838 INFO L78 Accepts]: Start accepts. Automaton has 1490 states and 3346 transitions. Word has length 26 [2022-02-10 03:58:47,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:47,838 INFO L470 AbstractCegarLoop]: Abstraction has 1490 states and 3346 transitions. [2022-02-10 03:58:47,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:47,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1490 states and 3346 transitions. [2022-02-10 03:58:47,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:47,839 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:47,839 INFO L514 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] [2022-02-10 03:58:47,855 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-10 03:58:48,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-10 03:58:48,055 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:48,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:48,062 INFO L85 PathProgramCache]: Analyzing trace with hash -476968170, now seen corresponding path program 23 times [2022-02-10 03:58:48,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:48,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991428348] [2022-02-10 03:58:48,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:48,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:48,235 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-10 03:58:48,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:48,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991428348] [2022-02-10 03:58:48,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991428348] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:48,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006837713] [2022-02-10 03:58:48,235 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:58:48,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:48,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:48,237 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-10 03:58:48,238 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-10 03:58:48,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:58:48,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:48,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:48,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:48,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:48,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:48,504 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:48,504 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 23 treesize of output 13 [2022-02-10 03:58:48,549 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-10 03:58:48,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:48,700 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:58:48,701 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 22 treesize of output 47 [2022-02-10 03:58:48,744 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:48,744 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:48,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:48,745 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 21 treesize of output 3 [2022-02-10 03:58:48,834 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-10 03:58:48,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006837713] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:48,834 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:48,834 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:58:48,834 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115237212] [2022-02-10 03:58:48,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:48,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:58:48,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:48,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:58:48,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:58:48,835 INFO L87 Difference]: Start difference. First operand 1490 states and 3346 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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-10 03:58:49,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:49,388 INFO L93 Difference]: Finished difference Result 1764 states and 3878 transitions. [2022-02-10 03:58:49,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:58:49,389 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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 26 [2022-02-10 03:58:49,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:49,392 INFO L225 Difference]: With dead ends: 1764 [2022-02-10 03:58:49,392 INFO L226 Difference]: Without dead ends: 1758 [2022-02-10 03:58:49,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=343, Invalid=1819, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:58:49,393 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 114 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 120 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:49,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 179 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 516 Invalid, 0 Unknown, 120 Unchecked, 0.2s Time] [2022-02-10 03:58:49,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1758 states. [2022-02-10 03:58:49,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1758 to 1489. [2022-02-10 03:58:49,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1489 states, 1488 states have (on average 2.2466397849462365) internal successors, (3343), 1488 states have internal predecessors, (3343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:49,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1489 states to 1489 states and 3343 transitions. [2022-02-10 03:58:49,414 INFO L78 Accepts]: Start accepts. Automaton has 1489 states and 3343 transitions. Word has length 26 [2022-02-10 03:58:49,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:49,414 INFO L470 AbstractCegarLoop]: Abstraction has 1489 states and 3343 transitions. [2022-02-10 03:58:49,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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-10 03:58:49,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1489 states and 3343 transitions. [2022-02-10 03:58:49,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:49,416 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:49,416 INFO L514 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] [2022-02-10 03:58:49,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:49,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:49,623 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:49,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:49,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1852195454, now seen corresponding path program 32 times [2022-02-10 03:58:49,623 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:49,623 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278785143] [2022-02-10 03:58:49,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:49,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:49,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:49,802 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-10 03:58:49,802 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:49,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278785143] [2022-02-10 03:58:49,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278785143] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:49,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809064446] [2022-02-10 03:58:49,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:58:49,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:49,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:49,804 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-10 03:58:49,805 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-10 03:58:49,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:58:49,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:49,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:49,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:50,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:50,131 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:50,131 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-02-10 03:58:50,158 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-10 03:58:50,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:50,297 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:50,298 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 35 treesize of output 68 [2022-02-10 03:58:51,108 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-10 03:58:51,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809064446] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:51,109 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:51,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:58:51,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057285999] [2022-02-10 03:58:51,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:51,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:58:51,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:51,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:58:51,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:58:51,109 INFO L87 Difference]: Start difference. First operand 1489 states and 3343 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:52,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:52,113 INFO L93 Difference]: Finished difference Result 1815 states and 3916 transitions. [2022-02-10 03:58:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:58:52,114 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:58:52,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:52,116 INFO L225 Difference]: With dead ends: 1815 [2022-02-10 03:58:52,116 INFO L226 Difference]: Without dead ends: 1806 [2022-02-10 03:58:52,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=403, Invalid=2047, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:58:52,117 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 175 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 119 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:52,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 119 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 385 Invalid, 0 Unknown, 119 Unchecked, 0.2s Time] [2022-02-10 03:58:52,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1806 states. [2022-02-10 03:58:52,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1806 to 1497. [2022-02-10 03:58:52,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 2.25) internal successors, (3366), 1496 states have internal predecessors, (3366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:52,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 3366 transitions. [2022-02-10 03:58:52,132 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 3366 transitions. Word has length 26 [2022-02-10 03:58:52,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:52,132 INFO L470 AbstractCegarLoop]: Abstraction has 1497 states and 3366 transitions. [2022-02-10 03:58:52,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:52,133 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 3366 transitions. [2022-02-10 03:58:52,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:52,134 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:52,134 INFO L514 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] [2022-02-10 03:58:52,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:52,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:52,349 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:52,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:52,349 INFO L85 PathProgramCache]: Analyzing trace with hash -401016890, now seen corresponding path program 33 times [2022-02-10 03:58:52,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:52,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64234858] [2022-02-10 03:58:52,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:52,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:52,506 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-10 03:58:52,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:52,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64234858] [2022-02-10 03:58:52,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64234858] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:52,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895203315] [2022-02-10 03:58:52,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:58:52,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:52,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:52,507 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-10 03:58:52,508 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-10 03:58:52,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:58:52,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:52,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:58:52,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:52,765 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:52,766 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 40 [2022-02-10 03:58:53,522 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-10 03:58:53,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:53,728 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:53,729 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 36 treesize of output 69 [2022-02-10 03:58:54,301 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-10 03:58:54,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895203315] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:54,301 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:54,301 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-02-10 03:58:54,301 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024888777] [2022-02-10 03:58:54,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:54,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:58:54,302 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:54,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:58:54,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:58:54,302 INFO L87 Difference]: Start difference. First operand 1497 states and 3366 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 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-10 03:58:55,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:55,818 INFO L93 Difference]: Finished difference Result 2197 states and 4811 transitions. [2022-02-10 03:58:55,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 03:58:55,819 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 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 26 [2022-02-10 03:58:55,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:55,821 INFO L225 Difference]: With dead ends: 2197 [2022-02-10 03:58:55,821 INFO L226 Difference]: Without dead ends: 2191 [2022-02-10 03:58:55,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=602, Invalid=2590, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 03:58:55,822 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 220 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 171 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:55,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 145 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 465 Invalid, 0 Unknown, 171 Unchecked, 0.2s Time] [2022-02-10 03:58:55,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2191 states. [2022-02-10 03:58:55,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2191 to 1496. [2022-02-10 03:58:55,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 2.248829431438127) internal successors, (3362), 1495 states have internal predecessors, (3362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:55,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 3362 transitions. [2022-02-10 03:58:55,838 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 3362 transitions. Word has length 26 [2022-02-10 03:58:55,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:55,838 INFO L470 AbstractCegarLoop]: Abstraction has 1496 states and 3362 transitions. [2022-02-10 03:58:55,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 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-10 03:58:55,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 3362 transitions. [2022-02-10 03:58:55,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:55,840 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:55,840 INFO L514 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] [2022-02-10 03:58:55,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-02-10 03:58:56,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:56,047 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:56,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:56,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1427552890, now seen corresponding path program 34 times [2022-02-10 03:58:56,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:56,048 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959677090] [2022-02-10 03:58:56,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:56,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:56,207 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-10 03:58:56,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:56,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959677090] [2022-02-10 03:58:56,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959677090] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:56,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839666375] [2022-02-10 03:58:56,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:58:56,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:56,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:56,208 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-10 03:58:56,209 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-10 03:58:56,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:58:56,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:56,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:58:56,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:56,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:56,512 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:56,512 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-10 03:58:56,542 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-10 03:58:56,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:56,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:56,627 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:56,627 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 19 treesize of output 54 [2022-02-10 03:58:56,780 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:56,783 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:56,795 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:56,796 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:58:57,112 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-10 03:58:57,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839666375] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:57,113 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:57,113 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:58:57,113 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678606421] [2022-02-10 03:58:57,113 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:57,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:58:57,113 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:57,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:58:57,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:58:57,113 INFO L87 Difference]: Start difference. First operand 1496 states and 3362 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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-10 03:58:57,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:58:57,816 INFO L93 Difference]: Finished difference Result 1701 states and 3713 transitions. [2022-02-10 03:58:57,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:58:57,817 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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 26 [2022-02-10 03:58:57,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:58:57,819 INFO L225 Difference]: With dead ends: 1701 [2022-02-10 03:58:57,819 INFO L226 Difference]: Without dead ends: 1689 [2022-02-10 03:58:57,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=290, Invalid=1350, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:58:57,820 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 130 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 63 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:58:57,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 105 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 358 Invalid, 0 Unknown, 63 Unchecked, 0.2s Time] [2022-02-10 03:58:57,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2022-02-10 03:58:57,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 1502. [2022-02-10 03:58:57,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1502 states, 1501 states have (on average 2.251832111925383) internal successors, (3380), 1501 states have internal predecessors, (3380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:58:57,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1502 states to 1502 states and 3380 transitions. [2022-02-10 03:58:57,835 INFO L78 Accepts]: Start accepts. Automaton has 1502 states and 3380 transitions. Word has length 26 [2022-02-10 03:58:57,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:58:57,835 INFO L470 AbstractCegarLoop]: Abstraction has 1502 states and 3380 transitions. [2022-02-10 03:58:57,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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-10 03:58:57,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1502 states and 3380 transitions. [2022-02-10 03:58:57,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:58:57,837 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:58:57,837 INFO L514 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] [2022-02-10 03:58:57,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-10 03:58:58,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-10 03:58:58,052 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:58:58,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:58:58,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1040652090, now seen corresponding path program 35 times [2022-02-10 03:58:58,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:58:58,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819714087] [2022-02-10 03:58:58,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:58:58,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:58:58,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:58:58,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-10 03:58:58,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:58:58,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819714087] [2022-02-10 03:58:58,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819714087] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:58:58,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080462795] [2022-02-10 03:58:58,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:58:58,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:58:58,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:58:58,196 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-10 03:58:58,226 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:58:58,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:58:58,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:58:58,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:58:58,228 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-10 03:58:58,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:58:58,428 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:58,428 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 23 [2022-02-10 03:58:58,505 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-10 03:58:58,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:58:58,731 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:58:58,732 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 19 treesize of output 54 [2022-02-10 03:58:59,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:59,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:58:59,019 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:58:59,019 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-02-10 03:58:59,392 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-10 03:58:59,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080462795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:59,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:59,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-02-10 03:58:59,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344625017] [2022-02-10 03:58:59,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:59,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:58:59,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:59,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:58:59,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:58:59,393 INFO L87 Difference]: Start difference. First operand 1502 states and 3380 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:00,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:00,875 INFO L93 Difference]: Finished difference Result 2139 states and 4623 transitions. [2022-02-10 03:59:00,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:59:00,875 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:59:00,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:00,878 INFO L225 Difference]: With dead ends: 2139 [2022-02-10 03:59:00,878 INFO L226 Difference]: Without dead ends: 2133 [2022-02-10 03:59:00,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1044 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=653, Invalid=3129, Unknown=0, NotChecked=0, Total=3782 [2022-02-10 03:59:00,879 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 216 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 197 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:00,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 170 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 799 Invalid, 0 Unknown, 197 Unchecked, 0.4s Time] [2022-02-10 03:59:00,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2022-02-10 03:59:00,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1503. [2022-02-10 03:59:00,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 2.252330226364847) internal successors, (3383), 1502 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:00,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 3383 transitions. [2022-02-10 03:59:00,897 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 3383 transitions. Word has length 26 [2022-02-10 03:59:00,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:00,897 INFO L470 AbstractCegarLoop]: Abstraction has 1503 states and 3383 transitions. [2022-02-10 03:59:00,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:00,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 3383 transitions. [2022-02-10 03:59:00,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:59:00,899 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:00,899 INFO L514 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] [2022-02-10 03:59:00,914 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-10 03:59:01,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-02-10 03:59:01,114 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:01,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:01,115 INFO L85 PathProgramCache]: Analyzing trace with hash 271499518, now seen corresponding path program 36 times [2022-02-10 03:59:01,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:01,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560822959] [2022-02-10 03:59:01,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:01,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:01,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:01,316 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-10 03:59:01,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:01,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560822959] [2022-02-10 03:59:01,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560822959] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:01,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914365871] [2022-02-10 03:59:01,316 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:59:01,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:01,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:01,318 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-10 03:59:01,319 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-10 03:59:01,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:59:01,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:01,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:59:01,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:01,614 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:59:01,614 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-02-10 03:59:02,092 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-10 03:59:02,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:02,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:02,367 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:02,382 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:59:02,383 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-02-10 03:59:02,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:02,440 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 19 treesize of output 3 [2022-02-10 03:59:02,632 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-10 03:59:02,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914365871] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:02,633 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:02,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-10 03:59:02,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34822058] [2022-02-10 03:59:02,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:02,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:59:02,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:02,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:59:02,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:59:02,633 INFO L87 Difference]: Start difference. First operand 1503 states and 3383 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-10 03:59:05,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:05,912 INFO L93 Difference]: Finished difference Result 2701 states and 5778 transitions. [2022-02-10 03:59:05,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-10 03:59:05,913 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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 26 [2022-02-10 03:59:05,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:05,917 INFO L225 Difference]: With dead ends: 2701 [2022-02-10 03:59:05,917 INFO L226 Difference]: Without dead ends: 2687 [2022-02-10 03:59:05,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 49 SyntacticMatches, 8 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2423 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1197, Invalid=6113, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:59:05,918 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 445 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 641 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:05,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 261 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 669 Invalid, 0 Unknown, 641 Unchecked, 0.4s Time] [2022-02-10 03:59:05,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2022-02-10 03:59:05,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 1510. [2022-02-10 03:59:05,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1509 states have (on average 2.2544731610337974) internal successors, (3402), 1509 states have internal predecessors, (3402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:05,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 3402 transitions. [2022-02-10 03:59:05,946 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 3402 transitions. Word has length 26 [2022-02-10 03:59:05,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:05,946 INFO L470 AbstractCegarLoop]: Abstraction has 1510 states and 3402 transitions. [2022-02-10 03:59:05,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-10 03:59:05,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 3402 transitions. [2022-02-10 03:59:05,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:59:05,948 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:05,948 INFO L514 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] [2022-02-10 03:59:05,964 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-10 03:59:06,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-02-10 03:59:06,151 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:06,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:06,151 INFO L85 PathProgramCache]: Analyzing trace with hash 377727204, now seen corresponding path program 37 times [2022-02-10 03:59:06,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:06,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975831146] [2022-02-10 03:59:06,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:06,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:06,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:06,289 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-10 03:59:06,289 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:06,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975831146] [2022-02-10 03:59:06,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975831146] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:06,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397005601] [2022-02-10 03:59:06,289 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:59:06,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:06,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:06,290 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-10 03:59:06,292 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-10 03:59:06,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:06,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:59:06,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:06,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:59:06,688 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:06,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-10 03:59:06,719 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-10 03:59:06,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:06,829 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:06,844 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:59:06,845 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 19 treesize of output 54 [2022-02-10 03:59:07,131 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:07,133 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:07,144 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:59:07,144 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 19 treesize of output 46 [2022-02-10 03:59:07,479 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-10 03:59:07,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397005601] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:07,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:07,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:59:07,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662456849] [2022-02-10 03:59:07,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:07,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:59:07,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:07,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:59:07,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:59:07,480 INFO L87 Difference]: Start difference. First operand 1510 states and 3402 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 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-10 03:59:08,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:08,489 INFO L93 Difference]: Finished difference Result 1834 states and 4001 transitions. [2022-02-10 03:59:08,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:59:08,490 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 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 26 [2022-02-10 03:59:08,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:08,492 INFO L225 Difference]: With dead ends: 1834 [2022-02-10 03:59:08,492 INFO L226 Difference]: Without dead ends: 1828 [2022-02-10 03:59:08,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=441, Invalid=2109, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:59:08,493 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 134 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 295 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:08,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 176 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 444 Invalid, 0 Unknown, 295 Unchecked, 0.2s Time] [2022-02-10 03:59:08,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2022-02-10 03:59:08,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1517. [2022-02-10 03:59:08,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 2.2526385224274406) internal successors, (3415), 1516 states have internal predecessors, (3415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:08,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 3415 transitions. [2022-02-10 03:59:08,509 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 3415 transitions. Word has length 26 [2022-02-10 03:59:08,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:08,509 INFO L470 AbstractCegarLoop]: Abstraction has 1517 states and 3415 transitions. [2022-02-10 03:59:08,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 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-10 03:59:08,509 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 3415 transitions. [2022-02-10 03:59:08,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:59:08,528 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:08,528 INFO L514 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] [2022-02-10 03:59:08,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-02-10 03:59:08,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:08,743 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:08,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:08,743 INFO L85 PathProgramCache]: Analyzing trace with hash -956433714, now seen corresponding path program 24 times [2022-02-10 03:59:08,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:08,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769644769] [2022-02-10 03:59:08,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:08,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:09,025 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-10 03:59:09,026 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:09,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769644769] [2022-02-10 03:59:09,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769644769] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:09,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225953994] [2022-02-10 03:59:09,026 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:59:09,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:09,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:09,027 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-10 03:59:09,028 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-10 03:59:09,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:59:09,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:09,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 03:59:09,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:09,297 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:59:09,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 32 [2022-02-10 03:59:09,421 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-10 03:59:09,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:09,723 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:09,725 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:09,736 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:59:09,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 56 [2022-02-10 03:59:10,081 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-10 03:59:10,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225953994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:10,081 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:10,081 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:59:10,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330238663] [2022-02-10 03:59:10,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:10,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:59:10,083 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:10,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:59:10,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:59:10,086 INFO L87 Difference]: Start difference. First operand 1517 states and 3415 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:11,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:11,433 INFO L93 Difference]: Finished difference Result 1908 states and 4207 transitions. [2022-02-10 03:59:11,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:59:11,434 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:59:11,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:11,437 INFO L225 Difference]: With dead ends: 1908 [2022-02-10 03:59:11,437 INFO L226 Difference]: Without dead ends: 1898 [2022-02-10 03:59:11,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 33 SyntacticMatches, 5 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=520, Invalid=2560, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:59:11,438 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 144 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 443 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:11,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 134 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 339 Invalid, 0 Unknown, 443 Unchecked, 0.1s Time] [2022-02-10 03:59:11,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2022-02-10 03:59:11,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1536. [2022-02-10 03:59:11,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1535 states have (on average 2.254071661237785) internal successors, (3460), 1535 states have internal predecessors, (3460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:11,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 3460 transitions. [2022-02-10 03:59:11,454 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 3460 transitions. Word has length 26 [2022-02-10 03:59:11,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:11,454 INFO L470 AbstractCegarLoop]: Abstraction has 1536 states and 3460 transitions. [2022-02-10 03:59:11,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:11,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 3460 transitions. [2022-02-10 03:59:11,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:59:11,456 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:11,456 INFO L514 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] [2022-02-10 03:59:11,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:11,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:11,671 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:11,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:11,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1532444530, now seen corresponding path program 25 times [2022-02-10 03:59:11,671 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:11,671 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994359605] [2022-02-10 03:59:11,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:11,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:11,848 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-10 03:59:11,848 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:11,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994359605] [2022-02-10 03:59:11,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994359605] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:11,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494134726] [2022-02-10 03:59:11,848 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:59:11,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:11,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:11,850 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-10 03:59:11,850 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-10 03:59:11,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:11,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:59:11,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:12,153 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-02-10 03:59:12,196 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-10 03:59:12,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:12,336 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:59:12,336 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 21 treesize of output 46 [2022-02-10 03:59:12,497 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:12,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:12,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:59:12,499 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 22 treesize of output 5 [2022-02-10 03:59:12,720 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-10 03:59:12,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494134726] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:12,720 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:12,720 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:59:12,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428985510] [2022-02-10 03:59:12,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:12,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:59:12,721 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:12,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:59:12,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:59:12,721 INFO L87 Difference]: Start difference. First operand 1536 states and 3460 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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-10 03:59:13,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:13,075 INFO L93 Difference]: Finished difference Result 1843 states and 4091 transitions. [2022-02-10 03:59:13,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:59:13,075 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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 26 [2022-02-10 03:59:13,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:13,078 INFO L225 Difference]: With dead ends: 1843 [2022-02-10 03:59:13,078 INFO L226 Difference]: Without dead ends: 1831 [2022-02-10 03:59:13,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=267, Invalid=1373, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:59:13,078 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 120 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:13,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 132 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:59:13,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2022-02-10 03:59:13,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1539. [2022-02-10 03:59:13,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1538 states have (on average 2.252925877763329) internal successors, (3465), 1538 states have internal predecessors, (3465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:13,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 3465 transitions. [2022-02-10 03:59:13,095 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 3465 transitions. Word has length 26 [2022-02-10 03:59:13,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:13,095 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 3465 transitions. [2022-02-10 03:59:13,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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-10 03:59:13,096 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 3465 transitions. [2022-02-10 03:59:13,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:59:13,097 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:13,097 INFO L514 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] [2022-02-10 03:59:13,113 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-10 03:59:13,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-02-10 03:59:13,311 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:13,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:13,321 INFO L85 PathProgramCache]: Analyzing trace with hash -69219426, now seen corresponding path program 26 times [2022-02-10 03:59:13,321 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:13,321 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069546393] [2022-02-10 03:59:13,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:13,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:13,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:13,538 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-10 03:59:13,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:13,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069546393] [2022-02-10 03:59:13,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069546393] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:13,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201964631] [2022-02-10 03:59:13,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:59:13,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:13,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:13,552 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-10 03:59:13,553 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-10 03:59:13,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:59:13,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:13,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:59:13,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:13,760 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-02-10 03:59:13,792 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-10 03:59:13,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:13,906 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:59:13,907 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 22 treesize of output 47 [2022-02-10 03:59:13,974 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:13,974 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:13,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:59:13,975 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 21 treesize of output 3 [2022-02-10 03:59:14,076 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-10 03:59:14,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201964631] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:14,077 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:14,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:59:14,077 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474954620] [2022-02-10 03:59:14,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:14,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:59:14,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:14,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:59:14,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:59:14,077 INFO L87 Difference]: Start difference. First operand 1539 states and 3465 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:15,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:15,042 INFO L93 Difference]: Finished difference Result 1960 states and 4389 transitions. [2022-02-10 03:59:15,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:59:15,042 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:59:15,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:15,045 INFO L225 Difference]: With dead ends: 1960 [2022-02-10 03:59:15,045 INFO L226 Difference]: Without dead ends: 1954 [2022-02-10 03:59:15,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=447, Invalid=2205, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:59:15,046 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 117 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:15,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 150 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:15,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2022-02-10 03:59:15,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1543. [2022-02-10 03:59:15,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1543 states, 1542 states have (on average 2.251621271076524) internal successors, (3472), 1542 states have internal predecessors, (3472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:15,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1543 states to 1543 states and 3472 transitions. [2022-02-10 03:59:15,067 INFO L78 Accepts]: Start accepts. Automaton has 1543 states and 3472 transitions. Word has length 26 [2022-02-10 03:59:15,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:15,068 INFO L470 AbstractCegarLoop]: Abstraction has 1543 states and 3472 transitions. [2022-02-10 03:59:15,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:15,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1543 states and 3472 transitions. [2022-02-10 03:59:15,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:15,070 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:15,070 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:15,088 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-10 03:59:15,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-10 03:59:15,287 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:15,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:15,287 INFO L85 PathProgramCache]: Analyzing trace with hash 805975712, now seen corresponding path program 38 times [2022-02-10 03:59:15,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:15,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164677934] [2022-02-10 03:59:15,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:15,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:15,342 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:15,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:15,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164677934] [2022-02-10 03:59:15,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164677934] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:15,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304888652] [2022-02-10 03:59:15,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:59:15,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:15,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:15,343 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-10 03:59:15,344 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-10 03:59:15,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:59:15,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:15,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:15,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:15,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:15,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:15,620 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:15,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304888652] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:15,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:15,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:59:15,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335381325] [2022-02-10 03:59:15,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:15,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:59:15,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:15,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:59:15,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:59:15,621 INFO L87 Difference]: Start difference. First operand 1543 states and 3472 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 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-10 03:59:17,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:17,257 INFO L93 Difference]: Finished difference Result 3640 states and 7356 transitions. [2022-02-10 03:59:17,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-02-10 03:59:17,257 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 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 28 [2022-02-10 03:59:17,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:17,262 INFO L225 Difference]: With dead ends: 3640 [2022-02-10 03:59:17,263 INFO L226 Difference]: Without dead ends: 3640 [2022-02-10 03:59:17,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5608 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2680, Invalid=11362, Unknown=0, NotChecked=0, Total=14042 [2022-02-10 03:59:17,265 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 524 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:17,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 537 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:59:17,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3640 states. [2022-02-10 03:59:17,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3640 to 1791. [2022-02-10 03:59:17,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1791 states, 1790 states have (on average 2.333519553072626) internal successors, (4177), 1790 states have internal predecessors, (4177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:17,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1791 states to 1791 states and 4177 transitions. [2022-02-10 03:59:17,308 INFO L78 Accepts]: Start accepts. Automaton has 1791 states and 4177 transitions. Word has length 28 [2022-02-10 03:59:17,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:17,308 INFO L470 AbstractCegarLoop]: Abstraction has 1791 states and 4177 transitions. [2022-02-10 03:59:17,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 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-10 03:59:17,308 INFO L276 IsEmpty]: Start isEmpty. Operand 1791 states and 4177 transitions. [2022-02-10 03:59:17,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:17,311 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:17,313 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:17,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-10 03:59:17,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:17,520 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:17,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:17,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1043771872, now seen corresponding path program 27 times [2022-02-10 03:59:17,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:17,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070998266] [2022-02-10 03:59:17,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:17,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:17,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:17,563 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:17,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:17,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070998266] [2022-02-10 03:59:17,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070998266] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:17,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334815863] [2022-02-10 03:59:17,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:59:17,563 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:17,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:17,564 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-10 03:59:17,565 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-10 03:59:17,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:59:17,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:17,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:17,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:17,660 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:17,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:17,760 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:17,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334815863] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:17,760 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:17,760 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-02-10 03:59:17,760 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137224464] [2022-02-10 03:59:17,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:17,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:59:17,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:17,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:59:17,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:59:17,761 INFO L87 Difference]: Start difference. First operand 1791 states and 4177 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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-10 03:59:18,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:18,601 INFO L93 Difference]: Finished difference Result 4091 states and 8649 transitions. [2022-02-10 03:59:18,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-10 03:59:18,601 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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 28 [2022-02-10 03:59:18,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:18,607 INFO L225 Difference]: With dead ends: 4091 [2022-02-10 03:59:18,608 INFO L226 Difference]: Without dead ends: 4091 [2022-02-10 03:59:18,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2229 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1231, Invalid=5249, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 03:59:18,609 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 350 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 1092 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:18,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 421 Invalid, 1193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1092 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:18,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4091 states. [2022-02-10 03:59:18,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4091 to 1845. [2022-02-10 03:59:18,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1845 states, 1844 states have (on average 2.319956616052061) internal successors, (4278), 1844 states have internal predecessors, (4278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:18,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1845 states to 1845 states and 4278 transitions. [2022-02-10 03:59:18,655 INFO L78 Accepts]: Start accepts. Automaton has 1845 states and 4278 transitions. Word has length 28 [2022-02-10 03:59:18,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:18,655 INFO L470 AbstractCegarLoop]: Abstraction has 1845 states and 4278 transitions. [2022-02-10 03:59:18,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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-10 03:59:18,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1845 states and 4278 transitions. [2022-02-10 03:59:18,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:18,657 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:18,657 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:18,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:18,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-02-10 03:59:18,871 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:18,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:18,872 INFO L85 PathProgramCache]: Analyzing trace with hash 2134666080, now seen corresponding path program 39 times [2022-02-10 03:59:18,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:18,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742473261] [2022-02-10 03:59:18,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:18,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:18,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:18,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:18,920 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:18,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742473261] [2022-02-10 03:59:18,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742473261] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:18,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126113234] [2022-02-10 03:59:18,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:59:18,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:18,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:18,921 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-10 03:59:18,922 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-10 03:59:18,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:59:18,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:18,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:18,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:19,051 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:19,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:19,134 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:19,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126113234] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:19,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:19,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-02-10 03:59:19,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856533405] [2022-02-10 03:59:19,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:19,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:59:19,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:19,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:59:19,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:59:19,136 INFO L87 Difference]: Start difference. First operand 1845 states and 4278 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 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-10 03:59:22,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:22,004 INFO L93 Difference]: Finished difference Result 5003 states and 9983 transitions. [2022-02-10 03:59:22,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-02-10 03:59:22,004 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 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 28 [2022-02-10 03:59:22,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:22,011 INFO L225 Difference]: With dead ends: 5003 [2022-02-10 03:59:22,012 INFO L226 Difference]: Without dead ends: 5003 [2022-02-10 03:59:22,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17220 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=7033, Invalid=31579, Unknown=0, NotChecked=0, Total=38612 [2022-02-10 03:59:22,021 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 812 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 1994 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 2212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 1994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:22,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [812 Valid, 650 Invalid, 2212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 1994 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:59:22,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5003 states. [2022-02-10 03:59:22,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5003 to 1855. [2022-02-10 03:59:22,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 2.3225458468176914) internal successors, (4306), 1854 states have internal predecessors, (4306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:22,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 4306 transitions. [2022-02-10 03:59:22,061 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 4306 transitions. Word has length 28 [2022-02-10 03:59:22,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:22,061 INFO L470 AbstractCegarLoop]: Abstraction has 1855 states and 4306 transitions. [2022-02-10 03:59:22,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 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-10 03:59:22,061 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 4306 transitions. [2022-02-10 03:59:22,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:22,063 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:22,063 INFO L514 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] [2022-02-10 03:59:22,079 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-10 03:59:22,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-02-10 03:59:22,271 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:22,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:22,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1489984096, now seen corresponding path program 40 times [2022-02-10 03:59:22,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:22,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533179411] [2022-02-10 03:59:22,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:22,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:22,321 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:22,321 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:22,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533179411] [2022-02-10 03:59:22,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533179411] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:22,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600446311] [2022-02-10 03:59:22,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:59:22,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:22,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:22,323 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-10 03:59:22,324 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-10 03:59:22,347 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:59:22,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:22,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:59:22,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:22,436 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:22,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:22,555 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:22,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600446311] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:22,556 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:22,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:59:22,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233033479] [2022-02-10 03:59:22,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:22,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:59:22,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:22,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:59:22,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:59:22,556 INFO L87 Difference]: Start difference. First operand 1855 states and 4306 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:59:23,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:23,826 INFO L93 Difference]: Finished difference Result 4723 states and 10151 transitions. [2022-02-10 03:59:23,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-10 03:59:23,826 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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 28 [2022-02-10 03:59:23,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:23,833 INFO L225 Difference]: With dead ends: 4723 [2022-02-10 03:59:23,834 INFO L226 Difference]: Without dead ends: 4711 [2022-02-10 03:59:23,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3769 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2258, Invalid=7444, Unknown=0, NotChecked=0, Total=9702 [2022-02-10 03:59:23,835 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 572 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:23,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [572 Valid, 173 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:23,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4711 states. [2022-02-10 03:59:23,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4711 to 2811. [2022-02-10 03:59:23,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2811 states, 2810 states have (on average 2.496797153024911) internal successors, (7016), 2810 states have internal predecessors, (7016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:23,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2811 states to 2811 states and 7016 transitions. [2022-02-10 03:59:23,893 INFO L78 Accepts]: Start accepts. Automaton has 2811 states and 7016 transitions. Word has length 28 [2022-02-10 03:59:23,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:23,893 INFO L470 AbstractCegarLoop]: Abstraction has 2811 states and 7016 transitions. [2022-02-10 03:59:23,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:59:23,894 INFO L276 IsEmpty]: Start isEmpty. Operand 2811 states and 7016 transitions. [2022-02-10 03:59:23,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:23,897 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:23,897 INFO L514 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] [2022-02-10 03:59:23,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-02-10 03:59:24,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-02-10 03:59:24,114 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:24,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:24,114 INFO L85 PathProgramCache]: Analyzing trace with hash -224374556, now seen corresponding path program 41 times [2022-02-10 03:59:24,114 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:24,114 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194817014] [2022-02-10 03:59:24,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:24,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:24,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:24,149 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:24,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:24,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194817014] [2022-02-10 03:59:24,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194817014] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:24,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49319972] [2022-02-10 03:59:24,150 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:59:24,150 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:24,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:24,151 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-10 03:59:24,187 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-10 03:59:24,187 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:59:24,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:24,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:59:24,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:24,275 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:24,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:24,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:24,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49319972] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:24,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:24,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-10 03:59:24,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861417117] [2022-02-10 03:59:24,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:24,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:59:24,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:24,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:59:24,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:59:24,375 INFO L87 Difference]: Start difference. First operand 2811 states and 7016 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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-10 03:59:24,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:24,578 INFO L93 Difference]: Finished difference Result 3682 states and 8479 transitions. [2022-02-10 03:59:24,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:59:24,579 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 28 [2022-02-10 03:59:24,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:24,584 INFO L225 Difference]: With dead ends: 3682 [2022-02-10 03:59:24,584 INFO L226 Difference]: Without dead ends: 3670 [2022-02-10 03:59:24,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=342, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:59:24,584 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 173 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:24,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 60 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:59:24,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3670 states. [2022-02-10 03:59:24,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3670 to 2810. [2022-02-10 03:59:24,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2810 states, 2809 states have (on average 2.4969740121039514) internal successors, (7014), 2809 states have internal predecessors, (7014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:24,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2810 states to 2810 states and 7014 transitions. [2022-02-10 03:59:24,618 INFO L78 Accepts]: Start accepts. Automaton has 2810 states and 7014 transitions. Word has length 28 [2022-02-10 03:59:24,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:24,618 INFO L470 AbstractCegarLoop]: Abstraction has 2810 states and 7014 transitions. [2022-02-10 03:59:24,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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-10 03:59:24,618 INFO L276 IsEmpty]: Start isEmpty. Operand 2810 states and 7014 transitions. [2022-02-10 03:59:24,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:24,621 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:24,622 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:24,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:24,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-02-10 03:59:24,834 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:24,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:24,835 INFO L85 PathProgramCache]: Analyzing trace with hash -980951776, now seen corresponding path program 28 times [2022-02-10 03:59:24,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:24,835 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466396175] [2022-02-10 03:59:24,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:24,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:24,881 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:24,881 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:24,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466396175] [2022-02-10 03:59:24,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466396175] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:24,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266566317] [2022-02-10 03:59:24,881 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:59:24,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:24,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:24,882 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-10 03:59:24,883 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-10 03:59:24,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:59:24,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:24,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:24,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:25,047 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:25,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:25,111 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:25,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266566317] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:25,111 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:25,111 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:59:25,111 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138196806] [2022-02-10 03:59:25,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:25,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:59:25,112 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:25,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:59:25,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:59:25,112 INFO L87 Difference]: Start difference. First operand 2810 states and 7014 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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-10 03:59:25,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:25,646 INFO L93 Difference]: Finished difference Result 5249 states and 12508 transitions. [2022-02-10 03:59:25,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:59:25,646 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 28 [2022-02-10 03:59:25,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:25,659 INFO L225 Difference]: With dead ends: 5249 [2022-02-10 03:59:25,660 INFO L226 Difference]: Without dead ends: 5229 [2022-02-10 03:59:25,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=579, Invalid=1773, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:59:25,660 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 421 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:25,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 161 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:25,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5229 states. [2022-02-10 03:59:25,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5229 to 3780. [2022-02-10 03:59:25,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3780 states, 3779 states have (on average 2.5234188938872717) internal successors, (9536), 3779 states have internal predecessors, (9536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:25,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3780 states to 3780 states and 9536 transitions. [2022-02-10 03:59:25,738 INFO L78 Accepts]: Start accepts. Automaton has 3780 states and 9536 transitions. Word has length 28 [2022-02-10 03:59:25,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:25,738 INFO L470 AbstractCegarLoop]: Abstraction has 3780 states and 9536 transitions. [2022-02-10 03:59:25,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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-10 03:59:25,739 INFO L276 IsEmpty]: Start isEmpty. Operand 3780 states and 9536 transitions. [2022-02-10 03:59:25,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:25,745 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:25,745 INFO L514 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] [2022-02-10 03:59:25,767 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-10 03:59:25,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:25,946 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:25,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:25,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1040665564, now seen corresponding path program 42 times [2022-02-10 03:59:25,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:25,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447925296] [2022-02-10 03:59:25,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:25,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:25,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:25,975 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:25,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:25,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447925296] [2022-02-10 03:59:25,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447925296] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:25,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371204426] [2022-02-10 03:59:25,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:59:25,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:25,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:25,976 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-10 03:59:25,977 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-10 03:59:25,999 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:59:25,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:26,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:59:26,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:26,095 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:26,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:26,192 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:26,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371204426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:26,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:26,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 14 [2022-02-10 03:59:26,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935642261] [2022-02-10 03:59:26,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:26,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:59:26,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:26,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:59:26,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:59:26,193 INFO L87 Difference]: Start difference. First operand 3780 states and 9536 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-10 03:59:26,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:26,511 INFO L93 Difference]: Finished difference Result 6031 states and 13760 transitions. [2022-02-10 03:59:26,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:59:26,511 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 28 [2022-02-10 03:59:26,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:26,521 INFO L225 Difference]: With dead ends: 6031 [2022-02-10 03:59:26,521 INFO L226 Difference]: Without dead ends: 6031 [2022-02-10 03:59:26,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=464, Invalid=868, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:59:26,521 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 368 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:26,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 83 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:59:26,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6031 states. [2022-02-10 03:59:26,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6031 to 3386. [2022-02-10 03:59:26,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3385 states have (on average 2.496307237813885) internal successors, (8450), 3385 states have internal predecessors, (8450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:26,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 8450 transitions. [2022-02-10 03:59:26,577 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 8450 transitions. Word has length 28 [2022-02-10 03:59:26,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:26,577 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 8450 transitions. [2022-02-10 03:59:26,577 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-10 03:59:26,577 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 8450 transitions. [2022-02-10 03:59:26,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:26,596 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:26,596 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:26,612 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-10 03:59:26,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:26,811 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:26,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:26,812 INFO L85 PathProgramCache]: Analyzing trace with hash 369313128, now seen corresponding path program 43 times [2022-02-10 03:59:26,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:26,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141357091] [2022-02-10 03:59:26,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:26,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:26,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:26,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:26,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:26,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141357091] [2022-02-10 03:59:26,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141357091] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:26,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10616443] [2022-02-10 03:59:26,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:59:26,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:26,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:26,854 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-10 03:59:26,855 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-10 03:59:26,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:26,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:26,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:26,975 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:26,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:27,073 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:27,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10616443] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:27,073 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:27,073 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:59:27,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754423805] [2022-02-10 03:59:27,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:27,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:59:27,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:27,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:59:27,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:59:27,074 INFO L87 Difference]: Start difference. First operand 3386 states and 8450 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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-10 03:59:27,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:27,796 INFO L93 Difference]: Finished difference Result 6003 states and 13496 transitions. [2022-02-10 03:59:27,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-10 03:59:27,796 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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 28 [2022-02-10 03:59:27,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:27,821 INFO L225 Difference]: With dead ends: 6003 [2022-02-10 03:59:27,821 INFO L226 Difference]: Without dead ends: 6003 [2022-02-10 03:59:27,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1887 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1272, Invalid=4130, Unknown=0, NotChecked=0, Total=5402 [2022-02-10 03:59:27,822 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 387 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:27,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 245 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:27,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2022-02-10 03:59:27,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 3403. [2022-02-10 03:59:27,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3403 states, 3402 states have (on average 2.4944150499706055) internal successors, (8486), 3402 states have internal predecessors, (8486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:27,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3403 states to 3403 states and 8486 transitions. [2022-02-10 03:59:27,907 INFO L78 Accepts]: Start accepts. Automaton has 3403 states and 8486 transitions. Word has length 28 [2022-02-10 03:59:27,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:27,907 INFO L470 AbstractCegarLoop]: Abstraction has 3403 states and 8486 transitions. [2022-02-10 03:59:27,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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-10 03:59:27,907 INFO L276 IsEmpty]: Start isEmpty. Operand 3403 states and 8486 transitions. [2022-02-10 03:59:27,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:27,912 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:27,912 INFO L514 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] [2022-02-10 03:59:27,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:28,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:28,129 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:28,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:28,129 INFO L85 PathProgramCache]: Analyzing trace with hash 780452516, now seen corresponding path program 44 times [2022-02-10 03:59:28,129 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:28,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386268894] [2022-02-10 03:59:28,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:28,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:28,169 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:28,169 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:28,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386268894] [2022-02-10 03:59:28,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386268894] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:28,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257744881] [2022-02-10 03:59:28,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:59:28,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:28,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:28,170 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-10 03:59:28,172 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-10 03:59:28,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:59:28,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:28,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:59:28,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:28,300 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:28,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:28,402 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:28,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257744881] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:28,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:28,402 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:59:28,402 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759055564] [2022-02-10 03:59:28,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:28,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:59:28,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:28,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:59:28,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:59:28,403 INFO L87 Difference]: Start difference. First operand 3403 states and 8486 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:29,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:29,672 INFO L93 Difference]: Finished difference Result 7279 states and 15630 transitions. [2022-02-10 03:59:29,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:59:29,673 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:29,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:29,686 INFO L225 Difference]: With dead ends: 7279 [2022-02-10 03:59:29,686 INFO L226 Difference]: Without dead ends: 7263 [2022-02-10 03:59:29,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2800 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1614, Invalid=5526, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:59:29,690 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 566 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:29,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 193 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:29,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7263 states. [2022-02-10 03:59:29,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7263 to 3544. [2022-02-10 03:59:29,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3544 states, 3543 states have (on average 2.496471916454982) internal successors, (8845), 3543 states have internal predecessors, (8845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:29,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3544 states to 3544 states and 8845 transitions. [2022-02-10 03:59:29,772 INFO L78 Accepts]: Start accepts. Automaton has 3544 states and 8845 transitions. Word has length 28 [2022-02-10 03:59:29,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:29,772 INFO L470 AbstractCegarLoop]: Abstraction has 3544 states and 8845 transitions. [2022-02-10 03:59:29,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:29,773 INFO L276 IsEmpty]: Start isEmpty. Operand 3544 states and 8845 transitions. [2022-02-10 03:59:29,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:29,777 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:29,777 INFO L514 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] [2022-02-10 03:59:29,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:29,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-02-10 03:59:29,988 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:29,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:29,989 INFO L85 PathProgramCache]: Analyzing trace with hash -531633244, now seen corresponding path program 45 times [2022-02-10 03:59:29,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:29,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069004805] [2022-02-10 03:59:29,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:29,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:30,038 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:30,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:30,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069004805] [2022-02-10 03:59:30,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069004805] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:30,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874262068] [2022-02-10 03:59:30,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:59:30,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:30,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:30,039 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-10 03:59:30,040 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-10 03:59:30,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:59:30,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:30,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:59:30,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:30,178 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:30,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:30,287 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:30,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874262068] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:30,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:30,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:59:30,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943998430] [2022-02-10 03:59:30,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:30,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:59:30,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:30,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:59:30,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:59:30,288 INFO L87 Difference]: Start difference. First operand 3544 states and 8845 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:31,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:31,514 INFO L93 Difference]: Finished difference Result 8768 states and 18648 transitions. [2022-02-10 03:59:31,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:59:31,514 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:31,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:31,527 INFO L225 Difference]: With dead ends: 8768 [2022-02-10 03:59:31,527 INFO L226 Difference]: Without dead ends: 8768 [2022-02-10 03:59:31,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2960 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1720, Invalid=5590, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:59:31,528 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 479 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:31,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 303 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:59:31,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8768 states. [2022-02-10 03:59:31,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8768 to 3817. [2022-02-10 03:59:31,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3817 states, 3816 states have (on average 2.536949685534591) internal successors, (9681), 3816 states have internal predecessors, (9681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:31,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3817 states to 3817 states and 9681 transitions. [2022-02-10 03:59:31,626 INFO L78 Accepts]: Start accepts. Automaton has 3817 states and 9681 transitions. Word has length 28 [2022-02-10 03:59:31,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:31,626 INFO L470 AbstractCegarLoop]: Abstraction has 3817 states and 9681 transitions. [2022-02-10 03:59:31,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:31,626 INFO L276 IsEmpty]: Start isEmpty. Operand 3817 states and 9681 transitions. [2022-02-10 03:59:31,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:31,631 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:31,631 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:31,651 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-10 03:59:31,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:31,852 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:31,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:31,852 INFO L85 PathProgramCache]: Analyzing trace with hash 139904744, now seen corresponding path program 46 times [2022-02-10 03:59:31,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:31,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917041673] [2022-02-10 03:59:31,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:31,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:31,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:31,942 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:31,943 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:31,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917041673] [2022-02-10 03:59:31,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917041673] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:31,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041516085] [2022-02-10 03:59:31,943 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:59:31,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:31,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:31,972 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-10 03:59:32,001 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-10 03:59:32,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:59:32,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:32,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:32,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:32,136 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:32,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:32,290 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:32,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041516085] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:32,291 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:32,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:59:32,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957812793] [2022-02-10 03:59:32,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:32,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:59:32,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:32,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:59:32,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:59:32,292 INFO L87 Difference]: Start difference. First operand 3817 states and 9681 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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-10 03:59:33,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:33,314 INFO L93 Difference]: Finished difference Result 6634 states and 14986 transitions. [2022-02-10 03:59:33,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-10 03:59:33,314 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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 28 [2022-02-10 03:59:33,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:33,323 INFO L225 Difference]: With dead ends: 6634 [2022-02-10 03:59:33,323 INFO L226 Difference]: Without dead ends: 6633 [2022-02-10 03:59:33,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1604 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1062, Invalid=3768, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:59:33,324 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 413 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:33,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 242 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:59:33,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6633 states. [2022-02-10 03:59:33,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6633 to 3832. [2022-02-10 03:59:33,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3832 states, 3831 states have (on average 2.535891412163926) internal successors, (9715), 3831 states have internal predecessors, (9715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:33,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3832 states to 3832 states and 9715 transitions. [2022-02-10 03:59:33,397 INFO L78 Accepts]: Start accepts. Automaton has 3832 states and 9715 transitions. Word has length 28 [2022-02-10 03:59:33,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:33,397 INFO L470 AbstractCegarLoop]: Abstraction has 3832 states and 9715 transitions. [2022-02-10 03:59:33,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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-10 03:59:33,397 INFO L276 IsEmpty]: Start isEmpty. Operand 3832 states and 9715 transitions. [2022-02-10 03:59:33,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:33,401 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:33,401 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:33,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:33,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:33,606 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:33,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:33,607 INFO L85 PathProgramCache]: Analyzing trace with hash -934819668, now seen corresponding path program 47 times [2022-02-10 03:59:33,607 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:33,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165356203] [2022-02-10 03:59:33,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:33,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:33,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:33,651 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:33,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:33,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165356203] [2022-02-10 03:59:33,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165356203] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:33,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112886770] [2022-02-10 03:59:33,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:59:33,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:33,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:33,652 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-10 03:59:33,653 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-10 03:59:33,674 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:59:33,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:33,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:33,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:33,794 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:33,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:33,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:33,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112886770] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:33,942 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:33,942 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:59:33,942 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025209571] [2022-02-10 03:59:33,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:33,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:59:33,942 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:33,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:59:33,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:59:33,943 INFO L87 Difference]: Start difference. First operand 3832 states and 9715 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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-10 03:59:35,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:35,134 INFO L93 Difference]: Finished difference Result 9565 states and 21543 transitions. [2022-02-10 03:59:35,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-10 03:59:35,134 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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 28 [2022-02-10 03:59:35,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:35,154 INFO L225 Difference]: With dead ends: 9565 [2022-02-10 03:59:35,154 INFO L226 Difference]: Without dead ends: 9564 [2022-02-10 03:59:35,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3624 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2169, Invalid=7337, Unknown=0, NotChecked=0, Total=9506 [2022-02-10 03:59:35,157 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 568 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:35,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [568 Valid, 368 Invalid, 1233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:59:35,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9564 states. [2022-02-10 03:59:35,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9564 to 4198. [2022-02-10 03:59:35,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4198 states, 4197 states have (on average 2.5615916130569456) internal successors, (10751), 4197 states have internal predecessors, (10751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:35,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4198 states to 4198 states and 10751 transitions. [2022-02-10 03:59:35,305 INFO L78 Accepts]: Start accepts. Automaton has 4198 states and 10751 transitions. Word has length 28 [2022-02-10 03:59:35,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:35,305 INFO L470 AbstractCegarLoop]: Abstraction has 4198 states and 10751 transitions. [2022-02-10 03:59:35,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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-10 03:59:35,306 INFO L276 IsEmpty]: Start isEmpty. Operand 4198 states and 10751 transitions. [2022-02-10 03:59:35,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:35,311 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:35,311 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:35,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-02-10 03:59:35,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-02-10 03:59:35,530 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:35,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:35,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1732254718, now seen corresponding path program 48 times [2022-02-10 03:59:35,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:35,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101903047] [2022-02-10 03:59:35,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:35,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:35,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:35,569 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:35,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:35,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101903047] [2022-02-10 03:59:35,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101903047] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:35,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608302739] [2022-02-10 03:59:35,569 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:59:35,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:35,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:35,588 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-10 03:59:35,630 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-10 03:59:35,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:59:35,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:35,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:35,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:35,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:35,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:35,799 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:35,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608302739] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:35,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:35,800 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:59:35,800 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96151105] [2022-02-10 03:59:35,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:35,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:59:35,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:35,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:59:35,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:59:35,800 INFO L87 Difference]: Start difference. First operand 4198 states and 10751 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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-10 03:59:37,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:37,318 INFO L93 Difference]: Finished difference Result 7975 states and 18071 transitions. [2022-02-10 03:59:37,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-10 03:59:37,318 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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 28 [2022-02-10 03:59:37,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:37,334 INFO L225 Difference]: With dead ends: 7975 [2022-02-10 03:59:37,334 INFO L226 Difference]: Without dead ends: 7975 [2022-02-10 03:59:37,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6071 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2823, Invalid=11939, Unknown=0, NotChecked=0, Total=14762 [2022-02-10 03:59:37,337 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 481 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:37,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 378 Invalid, 1176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:59:37,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7975 states. [2022-02-10 03:59:37,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7975 to 4208. [2022-02-10 03:59:37,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4208 states, 4207 states have (on average 2.55883052056097) internal successors, (10765), 4207 states have internal predecessors, (10765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:37,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4208 states to 4208 states and 10765 transitions. [2022-02-10 03:59:37,461 INFO L78 Accepts]: Start accepts. Automaton has 4208 states and 10765 transitions. Word has length 28 [2022-02-10 03:59:37,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:37,462 INFO L470 AbstractCegarLoop]: Abstraction has 4208 states and 10765 transitions. [2022-02-10 03:59:37,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 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-10 03:59:37,462 INFO L276 IsEmpty]: Start isEmpty. Operand 4208 states and 10765 transitions. [2022-02-10 03:59:37,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:37,468 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:37,468 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:37,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:37,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-10 03:59:37,672 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:37,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:37,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1439690008, now seen corresponding path program 29 times [2022-02-10 03:59:37,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:37,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815158886] [2022-02-10 03:59:37,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:37,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:37,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:37,731 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:37,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:37,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815158886] [2022-02-10 03:59:37,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815158886] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:37,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911988174] [2022-02-10 03:59:37,732 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:59:37,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:37,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:37,733 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-10 03:59:37,734 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-10 03:59:37,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:59:37,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:37,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:37,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:37,816 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:37,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:37,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:37,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911988174] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:37,868 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:37,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:59:37,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160009443] [2022-02-10 03:59:37,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:37,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:59:37,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:37,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:59:37,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:59:37,868 INFO L87 Difference]: Start difference. First operand 4208 states and 10765 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:38,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:38,512 INFO L93 Difference]: Finished difference Result 7883 states and 18562 transitions. [2022-02-10 03:59:38,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-10 03:59:38,512 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:38,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:38,523 INFO L225 Difference]: With dead ends: 7883 [2022-02-10 03:59:38,523 INFO L226 Difference]: Without dead ends: 7883 [2022-02-10 03:59:38,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1595 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=974, Invalid=3856, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:59:38,524 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 346 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:38,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 277 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:38,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7883 states. [2022-02-10 03:59:38,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7883 to 4210. [2022-02-10 03:59:38,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4210 states, 4209 states have (on average 2.557377049180328) internal successors, (10764), 4209 states have internal predecessors, (10764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:38,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 10764 transitions. [2022-02-10 03:59:38,595 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 10764 transitions. Word has length 28 [2022-02-10 03:59:38,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:38,595 INFO L470 AbstractCegarLoop]: Abstraction has 4210 states and 10764 transitions. [2022-02-10 03:59:38,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:38,596 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 10764 transitions. [2022-02-10 03:59:38,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:38,600 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:38,600 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:38,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:38,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:38,816 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:38,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:38,816 INFO L85 PathProgramCache]: Analyzing trace with hash -76899096, now seen corresponding path program 30 times [2022-02-10 03:59:38,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:38,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213218220] [2022-02-10 03:59:38,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:38,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:38,872 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:38,872 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:38,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213218220] [2022-02-10 03:59:38,872 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213218220] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:38,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089319321] [2022-02-10 03:59:38,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:59:38,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:38,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:38,873 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-10 03:59:38,874 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-10 03:59:38,895 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:59:38,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:38,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:38,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:38,990 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:38,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:39,078 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:39,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089319321] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:39,078 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:39,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:59:39,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078928043] [2022-02-10 03:59:39,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:39,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:59:39,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:39,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:59:39,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:59:39,079 INFO L87 Difference]: Start difference. First operand 4210 states and 10764 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:40,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:40,161 INFO L93 Difference]: Finished difference Result 7958 states and 18643 transitions. [2022-02-10 03:59:40,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:59:40,161 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:40,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:40,173 INFO L225 Difference]: With dead ends: 7958 [2022-02-10 03:59:40,173 INFO L226 Difference]: Without dead ends: 7958 [2022-02-10 03:59:40,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2531 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1480, Invalid=5660, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:59:40,175 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 382 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:40,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 340 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:59:40,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7958 states. [2022-02-10 03:59:40,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7958 to 4269. [2022-02-10 03:59:40,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4269 states, 4268 states have (on average 2.553889409559513) internal successors, (10900), 4268 states have internal predecessors, (10900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:40,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4269 states to 4269 states and 10900 transitions. [2022-02-10 03:59:40,268 INFO L78 Accepts]: Start accepts. Automaton has 4269 states and 10900 transitions. Word has length 28 [2022-02-10 03:59:40,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:40,268 INFO L470 AbstractCegarLoop]: Abstraction has 4269 states and 10900 transitions. [2022-02-10 03:59:40,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:40,268 INFO L276 IsEmpty]: Start isEmpty. Operand 4269 states and 10900 transitions. [2022-02-10 03:59:40,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:40,275 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:40,275 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:40,299 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-10 03:59:40,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:40,478 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:40,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:40,478 INFO L85 PathProgramCache]: Analyzing trace with hash -977845468, now seen corresponding path program 31 times [2022-02-10 03:59:40,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:40,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026181176] [2022-02-10 03:59:40,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:40,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:40,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:40,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026181176] [2022-02-10 03:59:40,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026181176] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:40,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94033803] [2022-02-10 03:59:40,524 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:59:40,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:40,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:40,525 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-10 03:59:40,526 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-10 03:59:40,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:40,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:40,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:40,615 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:40,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:40,650 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:40,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94033803] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:40,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:40,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:59:40,650 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902514752] [2022-02-10 03:59:40,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:40,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:59:40,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:40,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:59:40,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:59:40,651 INFO L87 Difference]: Start difference. First operand 4269 states and 10900 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 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-10 03:59:41,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:41,026 INFO L93 Difference]: Finished difference Result 7171 states and 17524 transitions. [2022-02-10 03:59:41,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:59:41,027 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 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 28 [2022-02-10 03:59:41,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:41,038 INFO L225 Difference]: With dead ends: 7171 [2022-02-10 03:59:41,038 INFO L226 Difference]: Without dead ends: 7170 [2022-02-10 03:59:41,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=517, Invalid=1289, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:59:41,038 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 290 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:41,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 196 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:41,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2022-02-10 03:59:41,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 5484. [2022-02-10 03:59:41,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5484 states, 5483 states have (on average 2.5921940543498083) internal successors, (14213), 5483 states have internal predecessors, (14213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:41,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5484 states to 5484 states and 14213 transitions. [2022-02-10 03:59:41,113 INFO L78 Accepts]: Start accepts. Automaton has 5484 states and 14213 transitions. Word has length 28 [2022-02-10 03:59:41,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:41,113 INFO L470 AbstractCegarLoop]: Abstraction has 5484 states and 14213 transitions. [2022-02-10 03:59:41,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 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-10 03:59:41,113 INFO L276 IsEmpty]: Start isEmpty. Operand 5484 states and 14213 transitions. [2022-02-10 03:59:41,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:41,120 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:41,120 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:41,137 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-10 03:59:41,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-02-10 03:59:41,335 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:41,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:41,335 INFO L85 PathProgramCache]: Analyzing trace with hash -306307480, now seen corresponding path program 32 times [2022-02-10 03:59:41,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:41,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602144658] [2022-02-10 03:59:41,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:41,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:41,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:41,369 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:41,369 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:41,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602144658] [2022-02-10 03:59:41,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602144658] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:41,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756615965] [2022-02-10 03:59:41,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:59:41,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:41,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:41,370 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-10 03:59:41,371 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-10 03:59:41,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:59:41,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:41,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:41,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:41,463 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:41,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:41,516 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:41,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756615965] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:41,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:41,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:59:41,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916855553] [2022-02-10 03:59:41,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:41,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:59:41,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:41,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:59:41,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:59:41,517 INFO L87 Difference]: Start difference. First operand 5484 states and 14213 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:42,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:42,263 INFO L93 Difference]: Finished difference Result 9146 states and 22347 transitions. [2022-02-10 03:59:42,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:59:42,263 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:42,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:42,279 INFO L225 Difference]: With dead ends: 9146 [2022-02-10 03:59:42,279 INFO L226 Difference]: Without dead ends: 9145 [2022-02-10 03:59:42,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2359 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1360, Invalid=5446, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 03:59:42,280 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 378 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:42,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [378 Valid, 234 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 817 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:42,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9145 states. [2022-02-10 03:59:42,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9145 to 5590. [2022-02-10 03:59:42,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5590 states, 5589 states have (on average 2.5827518339595636) internal successors, (14435), 5589 states have internal predecessors, (14435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:42,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5590 states to 5590 states and 14435 transitions. [2022-02-10 03:59:42,388 INFO L78 Accepts]: Start accepts. Automaton has 5590 states and 14435 transitions. Word has length 28 [2022-02-10 03:59:42,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:42,388 INFO L470 AbstractCegarLoop]: Abstraction has 5590 states and 14435 transitions. [2022-02-10 03:59:42,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:42,388 INFO L276 IsEmpty]: Start isEmpty. Operand 5590 states and 14435 transitions. [2022-02-10 03:59:42,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:42,395 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:42,396 INFO L514 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] [2022-02-10 03:59:42,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:42,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:42,602 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:42,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:42,602 INFO L85 PathProgramCache]: Analyzing trace with hash 786974308, now seen corresponding path program 49 times [2022-02-10 03:59:42,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:42,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384140211] [2022-02-10 03:59:42,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:42,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:42,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:42,644 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:42,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:42,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384140211] [2022-02-10 03:59:42,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384140211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:42,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752201508] [2022-02-10 03:59:42,644 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:59:42,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:42,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:42,645 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-10 03:59:42,646 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-10 03:59:42,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:42,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:59:42,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:42,739 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:42,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:42,806 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:42,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752201508] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:42,806 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:42,806 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:59:42,806 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57420145] [2022-02-10 03:59:42,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:42,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:59:42,806 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:42,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:59:42,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:59:42,807 INFO L87 Difference]: Start difference. First operand 5590 states and 14435 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:43,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:43,347 INFO L93 Difference]: Finished difference Result 11923 states and 29067 transitions. [2022-02-10 03:59:43,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:59:43,347 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:43,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:43,366 INFO L225 Difference]: With dead ends: 11923 [2022-02-10 03:59:43,366 INFO L226 Difference]: Without dead ends: 11877 [2022-02-10 03:59:43,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=652, Invalid=2000, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:59:43,367 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 291 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:43,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 211 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:43,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11877 states. [2022-02-10 03:59:43,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11877 to 9260. [2022-02-10 03:59:43,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9260 states, 9259 states have (on average 2.6551463440976346) internal successors, (24584), 9259 states have internal predecessors, (24584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:43,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9260 states to 9260 states and 24584 transitions. [2022-02-10 03:59:43,569 INFO L78 Accepts]: Start accepts. Automaton has 9260 states and 24584 transitions. Word has length 28 [2022-02-10 03:59:43,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:43,569 INFO L470 AbstractCegarLoop]: Abstraction has 9260 states and 24584 transitions. [2022-02-10 03:59:43,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:43,569 INFO L276 IsEmpty]: Start isEmpty. Operand 9260 states and 24584 transitions. [2022-02-10 03:59:43,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:43,580 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:43,580 INFO L514 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] [2022-02-10 03:59:43,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:43,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:43,795 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:43,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:43,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1561997480, now seen corresponding path program 50 times [2022-02-10 03:59:43,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:43,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406146924] [2022-02-10 03:59:43,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:43,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:43,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:43,819 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:43,819 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:43,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406146924] [2022-02-10 03:59:43,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406146924] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:43,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399507048] [2022-02-10 03:59:43,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:59:43,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:43,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:43,820 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-10 03:59:43,821 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-10 03:59:43,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:59:43,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:43,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:59:43,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:43,938 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:43,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:44,026 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:44,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399507048] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:44,027 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:44,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-02-10 03:59:44,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575092499] [2022-02-10 03:59:44,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:44,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:59:44,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:44,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:59:44,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:59:44,028 INFO L87 Difference]: Start difference. First operand 9260 states and 24584 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-10 03:59:44,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:44,329 INFO L93 Difference]: Finished difference Result 12889 states and 31739 transitions. [2022-02-10 03:59:44,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:59:44,329 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 28 [2022-02-10 03:59:44,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:44,364 INFO L225 Difference]: With dead ends: 12889 [2022-02-10 03:59:44,364 INFO L226 Difference]: Without dead ends: 12889 [2022-02-10 03:59:44,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=328, Invalid=602, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:59:44,364 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 239 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:44,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 88 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:59:44,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12889 states. [2022-02-10 03:59:44,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12889 to 9574. [2022-02-10 03:59:44,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9574 states, 9573 states have (on average 2.6312545701452) internal successors, (25189), 9573 states have internal predecessors, (25189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:44,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9574 states to 9574 states and 25189 transitions. [2022-02-10 03:59:44,561 INFO L78 Accepts]: Start accepts. Automaton has 9574 states and 25189 transitions. Word has length 28 [2022-02-10 03:59:44,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:44,561 INFO L470 AbstractCegarLoop]: Abstraction has 9574 states and 25189 transitions. [2022-02-10 03:59:44,561 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-10 03:59:44,562 INFO L276 IsEmpty]: Start isEmpty. Operand 9574 states and 25189 transitions. [2022-02-10 03:59:44,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:44,575 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:44,575 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:44,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:44,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-02-10 03:59:44,791 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:44,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:44,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1414147796, now seen corresponding path program 51 times [2022-02-10 03:59:44,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:44,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949741297] [2022-02-10 03:59:44,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:44,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:44,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:44,831 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:44,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:44,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949741297] [2022-02-10 03:59:44,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949741297] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:44,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052582100] [2022-02-10 03:59:44,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:59:44,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:44,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:44,833 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:59:44,834 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-10 03:59:44,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:59:44,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:44,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:44,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:44,911 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:44,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:44,970 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:44,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052582100] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:44,970 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:44,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:59:44,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310638614] [2022-02-10 03:59:44,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:44,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:59:44,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:44,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:59:44,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:59:44,972 INFO L87 Difference]: Start difference. First operand 9574 states and 25189 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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-10 03:59:45,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:45,394 INFO L93 Difference]: Finished difference Result 13865 states and 34694 transitions. [2022-02-10 03:59:45,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:59:45,394 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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 28 [2022-02-10 03:59:45,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:45,430 INFO L225 Difference]: With dead ends: 13865 [2022-02-10 03:59:45,430 INFO L226 Difference]: Without dead ends: 13865 [2022-02-10 03:59:45,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=653, Invalid=2103, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:59:45,431 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 346 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:45,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 181 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:45,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13865 states. [2022-02-10 03:59:45,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13865 to 10672. [2022-02-10 03:59:45,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10672 states, 10671 states have (on average 2.622622059788211) internal successors, (27986), 10671 states have internal predecessors, (27986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:45,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10672 states to 10672 states and 27986 transitions. [2022-02-10 03:59:45,708 INFO L78 Accepts]: Start accepts. Automaton has 10672 states and 27986 transitions. Word has length 28 [2022-02-10 03:59:45,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:45,709 INFO L470 AbstractCegarLoop]: Abstraction has 10672 states and 27986 transitions. [2022-02-10 03:59:45,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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-10 03:59:45,709 INFO L276 IsEmpty]: Start isEmpty. Operand 10672 states and 27986 transitions. [2022-02-10 03:59:45,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:45,722 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:45,722 INFO L514 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] [2022-02-10 03:59:45,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-02-10 03:59:45,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:45,935 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:45,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:45,936 INFO L85 PathProgramCache]: Analyzing trace with hash 434845740, now seen corresponding path program 52 times [2022-02-10 03:59:45,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:45,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747129553] [2022-02-10 03:59:45,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:45,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:45,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:45,970 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:45,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:45,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747129553] [2022-02-10 03:59:45,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747129553] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:45,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811120453] [2022-02-10 03:59:45,972 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:59:45,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:45,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:45,974 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-10 03:59:45,975 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-10 03:59:45,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:59:45,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:45,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:59:45,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:46,093 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:46,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:46,185 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:46,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811120453] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:46,185 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:46,185 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:59:46,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556980354] [2022-02-10 03:59:46,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:46,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:59:46,186 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:46,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:59:46,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:59:46,186 INFO L87 Difference]: Start difference. First operand 10672 states and 27986 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:46,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:46,571 INFO L93 Difference]: Finished difference Result 14063 states and 34941 transitions. [2022-02-10 03:59:46,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:59:46,572 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:46,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:46,604 INFO L225 Difference]: With dead ends: 14063 [2022-02-10 03:59:46,605 INFO L226 Difference]: Without dead ends: 14050 [2022-02-10 03:59:46,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:59:46,605 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 324 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:46,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 153 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:59:46,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14050 states. [2022-02-10 03:59:46,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14050 to 11275. [2022-02-10 03:59:46,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11275 states, 11274 states have (on average 2.6264857193542666) internal successors, (29611), 11274 states have internal predecessors, (29611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:46,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11275 states to 11275 states and 29611 transitions. [2022-02-10 03:59:46,893 INFO L78 Accepts]: Start accepts. Automaton has 11275 states and 29611 transitions. Word has length 28 [2022-02-10 03:59:46,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:46,894 INFO L470 AbstractCegarLoop]: Abstraction has 11275 states and 29611 transitions. [2022-02-10 03:59:46,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:46,894 INFO L276 IsEmpty]: Start isEmpty. Operand 11275 states and 29611 transitions. [2022-02-10 03:59:46,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:46,909 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:46,909 INFO L514 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] [2022-02-10 03:59:46,926 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-10 03:59:47,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:47,112 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:47,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:47,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1581452848, now seen corresponding path program 53 times [2022-02-10 03:59:47,113 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:47,113 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260383151] [2022-02-10 03:59:47,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:47,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:47,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:47,153 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:47,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:47,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260383151] [2022-02-10 03:59:47,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260383151] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:47,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74540003] [2022-02-10 03:59:47,154 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:59:47,154 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:47,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:47,159 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-10 03:59:47,161 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-10 03:59:47,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:59:47,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:47,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:59:47,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:47,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:47,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:47,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:47,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74540003] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:47,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:47,347 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:59:47,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048177897] [2022-02-10 03:59:47,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:47,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:59:47,348 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:47,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:59:47,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:59:47,348 INFO L87 Difference]: Start difference. First operand 11275 states and 29611 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:47,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:47,785 INFO L93 Difference]: Finished difference Result 13844 states and 34126 transitions. [2022-02-10 03:59:47,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:59:47,786 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:47,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:47,811 INFO L225 Difference]: With dead ends: 13844 [2022-02-10 03:59:47,811 INFO L226 Difference]: Without dead ends: 13844 [2022-02-10 03:59:47,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:59:47,812 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 251 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:47,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 200 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:47,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13844 states. [2022-02-10 03:59:48,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13844 to 11294. [2022-02-10 03:59:48,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11294 states, 11293 states have (on average 2.6194102541397326) internal successors, (29581), 11293 states have internal predecessors, (29581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:48,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11294 states to 11294 states and 29581 transitions. [2022-02-10 03:59:48,144 INFO L78 Accepts]: Start accepts. Automaton has 11294 states and 29581 transitions. Word has length 28 [2022-02-10 03:59:48,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:48,144 INFO L470 AbstractCegarLoop]: Abstraction has 11294 states and 29581 transitions. [2022-02-10 03:59:48,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:48,145 INFO L276 IsEmpty]: Start isEmpty. Operand 11294 states and 29581 transitions. [2022-02-10 03:59:48,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:48,162 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:48,162 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:48,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:48,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-10 03:59:48,375 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:48,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:48,376 INFO L85 PathProgramCache]: Analyzing trace with hash -2041976460, now seen corresponding path program 54 times [2022-02-10 03:59:48,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:48,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883429415] [2022-02-10 03:59:48,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:48,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:48,418 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:48,418 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:48,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883429415] [2022-02-10 03:59:48,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883429415] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:48,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349038501] [2022-02-10 03:59:48,419 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:59:48,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:48,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:48,420 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-10 03:59:48,421 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-10 03:59:48,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:59:48,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:48,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:48,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:48,511 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:48,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:48,587 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:48,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349038501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:48,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:48,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:59:48,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107829511] [2022-02-10 03:59:48,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:48,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:59:48,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:48,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:59:48,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:59:48,588 INFO L87 Difference]: Start difference. First operand 11294 states and 29581 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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-10 03:59:49,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:49,125 INFO L93 Difference]: Finished difference Result 14461 states and 36264 transitions. [2022-02-10 03:59:49,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:59:49,125 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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 28 [2022-02-10 03:59:49,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:49,158 INFO L225 Difference]: With dead ends: 14461 [2022-02-10 03:59:49,158 INFO L226 Difference]: Without dead ends: 14460 [2022-02-10 03:59:49,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=537, Invalid=1719, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:59:49,159 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 261 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:49,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 184 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:49,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14460 states. [2022-02-10 03:59:49,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14460 to 11285. [2022-02-10 03:59:49,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11285 states, 11284 states have (on average 2.619727047146402) internal successors, (29561), 11284 states have internal predecessors, (29561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:49,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11285 states to 11285 states and 29561 transitions. [2022-02-10 03:59:49,425 INFO L78 Accepts]: Start accepts. Automaton has 11285 states and 29561 transitions. Word has length 28 [2022-02-10 03:59:49,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:49,425 INFO L470 AbstractCegarLoop]: Abstraction has 11285 states and 29561 transitions. [2022-02-10 03:59:49,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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-10 03:59:49,425 INFO L276 IsEmpty]: Start isEmpty. Operand 11285 states and 29561 transitions. [2022-02-10 03:59:49,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:49,442 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:49,442 INFO L514 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] [2022-02-10 03:59:49,467 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-10 03:59:49,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:49,645 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:49,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:49,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1429295888, now seen corresponding path program 55 times [2022-02-10 03:59:49,645 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:49,645 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940475454] [2022-02-10 03:59:49,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:49,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:49,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:49,688 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:49,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:49,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940475454] [2022-02-10 03:59:49,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940475454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:49,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304107145] [2022-02-10 03:59:49,688 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:59:49,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:49,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:49,689 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-10 03:59:49,691 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-10 03:59:49,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:49,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:59:49,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:49,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:49,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:49,878 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:49,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304107145] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:49,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:49,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:59:49,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499185146] [2022-02-10 03:59:49,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:49,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:59:49,879 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:49,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:59:49,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:59:49,879 INFO L87 Difference]: Start difference. First operand 11285 states and 29561 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:50,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:50,454 INFO L93 Difference]: Finished difference Result 14590 states and 35895 transitions. [2022-02-10 03:59:50,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:59:50,454 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:50,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:50,486 INFO L225 Difference]: With dead ends: 14590 [2022-02-10 03:59:50,487 INFO L226 Difference]: Without dead ends: 14590 [2022-02-10 03:59:50,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=516, Invalid=1290, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:59:50,487 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 288 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:50,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 228 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:50,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14590 states. [2022-02-10 03:59:50,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14590 to 11417. [2022-02-10 03:59:50,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11417 states, 11416 states have (on average 2.622634898388227) internal successors, (29940), 11416 states have internal predecessors, (29940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:50,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11417 states to 11417 states and 29940 transitions. [2022-02-10 03:59:50,737 INFO L78 Accepts]: Start accepts. Automaton has 11417 states and 29940 transitions. Word has length 28 [2022-02-10 03:59:50,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:50,737 INFO L470 AbstractCegarLoop]: Abstraction has 11417 states and 29940 transitions. [2022-02-10 03:59:50,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:50,738 INFO L276 IsEmpty]: Start isEmpty. Operand 11417 states and 29940 transitions. [2022-02-10 03:59:50,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:50,751 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:50,751 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:50,768 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-10 03:59:50,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:50,953 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:50,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:50,954 INFO L85 PathProgramCache]: Analyzing trace with hash 947589348, now seen corresponding path program 56 times [2022-02-10 03:59:50,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:50,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507214999] [2022-02-10 03:59:50,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:50,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:50,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:51,002 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:51,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:51,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507214999] [2022-02-10 03:59:51,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507214999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:51,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271080078] [2022-02-10 03:59:51,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:59:51,002 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:51,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:51,004 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-10 03:59:51,004 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-10 03:59:51,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:59:51,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:51,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:51,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:51,167 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:51,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:51,303 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:51,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271080078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:51,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:51,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-02-10 03:59:51,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124247221] [2022-02-10 03:59:51,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:51,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:59:51,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:51,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:59:51,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:59:51,305 INFO L87 Difference]: Start difference. First operand 11417 states and 29940 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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-10 03:59:53,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:53,245 INFO L93 Difference]: Finished difference Result 29287 states and 72510 transitions. [2022-02-10 03:59:53,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-02-10 03:59:53,246 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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 28 [2022-02-10 03:59:53,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:53,309 INFO L225 Difference]: With dead ends: 29287 [2022-02-10 03:59:53,310 INFO L226 Difference]: Without dead ends: 29287 [2022-02-10 03:59:53,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7492 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4085, Invalid=14275, Unknown=0, NotChecked=0, Total=18360 [2022-02-10 03:59:53,312 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 627 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:53,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 270 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1066 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:59:53,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29287 states. [2022-02-10 03:59:53,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29287 to 15196. [2022-02-10 03:59:53,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15196 states, 15195 states have (on average 2.6941757156959527) internal successors, (40938), 15195 states have internal predecessors, (40938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:53,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15196 states to 15196 states and 40938 transitions. [2022-02-10 03:59:53,750 INFO L78 Accepts]: Start accepts. Automaton has 15196 states and 40938 transitions. Word has length 28 [2022-02-10 03:59:53,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:53,750 INFO L470 AbstractCegarLoop]: Abstraction has 15196 states and 40938 transitions. [2022-02-10 03:59:53,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 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-10 03:59:53,750 INFO L276 IsEmpty]: Start isEmpty. Operand 15196 states and 40938 transitions. [2022-02-10 03:59:53,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:53,771 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:53,771 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:53,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:53,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:53,973 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:53,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:53,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1750200620, now seen corresponding path program 57 times [2022-02-10 03:59:53,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:53,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667323349] [2022-02-10 03:59:53,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:53,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:53,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:54,020 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:54,021 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:54,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667323349] [2022-02-10 03:59:54,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667323349] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:54,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268900974] [2022-02-10 03:59:54,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:59:54,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:54,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:54,022 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:59:54,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-10 03:59:54,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:59:54,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:54,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:54,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:54,159 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:54,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:54,285 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:54,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268900974] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:54,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:54,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:59:54,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783444759] [2022-02-10 03:59:54,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:54,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:59:54,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:54,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:59:54,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:59:54,287 INFO L87 Difference]: Start difference. First operand 15196 states and 40938 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 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-10 03:59:55,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:55,252 INFO L93 Difference]: Finished difference Result 28670 states and 71023 transitions. [2022-02-10 03:59:55,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:59:55,252 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 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 28 [2022-02-10 03:59:55,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:55,322 INFO L225 Difference]: With dead ends: 28670 [2022-02-10 03:59:55,322 INFO L226 Difference]: Without dead ends: 28668 [2022-02-10 03:59:55,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2742 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1873, Invalid=5783, Unknown=0, NotChecked=0, Total=7656 [2022-02-10 03:59:55,324 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 465 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:55,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 266 Invalid, 900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:59:55,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28668 states. [2022-02-10 03:59:55,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28668 to 15224. [2022-02-10 03:59:55,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15224 states, 15223 states have (on average 2.6922420022334626) internal successors, (40984), 15223 states have internal predecessors, (40984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:55,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15224 states to 15224 states and 40984 transitions. [2022-02-10 03:59:55,798 INFO L78 Accepts]: Start accepts. Automaton has 15224 states and 40984 transitions. Word has length 28 [2022-02-10 03:59:55,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:55,798 INFO L470 AbstractCegarLoop]: Abstraction has 15224 states and 40984 transitions. [2022-02-10 03:59:55,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 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-10 03:59:55,799 INFO L276 IsEmpty]: Start isEmpty. Operand 15224 states and 40984 transitions. [2022-02-10 03:59:55,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:55,823 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:55,823 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:55,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-10 03:59:56,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-02-10 03:59:56,026 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:56,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:56,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1159583208, now seen corresponding path program 33 times [2022-02-10 03:59:56,027 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:56,027 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596571520] [2022-02-10 03:59:56,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:56,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:56,072 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:56,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:56,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596571520] [2022-02-10 03:59:56,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596571520] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:56,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008581257] [2022-02-10 03:59:56,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:59:56,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:56,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:56,075 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:59:56,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-10 03:59:56,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:59:56,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:56,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:56,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:56,151 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:56,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:56,204 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:56,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008581257] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:56,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:56,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:59:56,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161535826] [2022-02-10 03:59:56,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:56,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:59:56,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:56,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:59:56,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:59:56,205 INFO L87 Difference]: Start difference. First operand 15224 states and 40984 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:56,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:56,657 INFO L93 Difference]: Finished difference Result 18739 states and 49542 transitions. [2022-02-10 03:59:56,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:59:56,658 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:56,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:56,710 INFO L225 Difference]: With dead ends: 18739 [2022-02-10 03:59:56,711 INFO L226 Difference]: Without dead ends: 18737 [2022-02-10 03:59:56,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=534, Invalid=1818, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:59:56,711 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 164 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:56,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 154 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:59:56,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18737 states. [2022-02-10 03:59:57,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18737 to 15252. [2022-02-10 03:59:57,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15252 states, 15251 states have (on average 2.6897908333879745) internal successors, (41022), 15251 states have internal predecessors, (41022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:57,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15252 states to 15252 states and 41022 transitions. [2022-02-10 03:59:57,070 INFO L78 Accepts]: Start accepts. Automaton has 15252 states and 41022 transitions. Word has length 28 [2022-02-10 03:59:57,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:57,070 INFO L470 AbstractCegarLoop]: Abstraction has 15252 states and 41022 transitions. [2022-02-10 03:59:57,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:57,071 INFO L276 IsEmpty]: Start isEmpty. Operand 15252 states and 41022 transitions. [2022-02-10 03:59:57,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:57,092 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:57,092 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:57,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:57,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:57,309 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:57,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:57,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1933142444, now seen corresponding path program 34 times [2022-02-10 03:59:57,309 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:57,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168832807] [2022-02-10 03:59:57,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:57,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:57,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:57,366 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:57,367 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:57,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168832807] [2022-02-10 03:59:57,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168832807] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:57,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259435699] [2022-02-10 03:59:57,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:59:57,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:57,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:57,368 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:59:57,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-10 03:59:57,389 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:59:57,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:57,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:57,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:57,487 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:57,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:57,581 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:57,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259435699] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:57,582 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:57,582 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:59:57,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592188001] [2022-02-10 03:59:57,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:57,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:59:57,599 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:57,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:59:57,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:59:57,600 INFO L87 Difference]: Start difference. First operand 15252 states and 41022 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:58,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:58,273 INFO L93 Difference]: Finished difference Result 18836 states and 49693 transitions. [2022-02-10 03:59:58,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 03:59:58,274 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:59:58,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:58,317 INFO L225 Difference]: With dead ends: 18836 [2022-02-10 03:59:58,317 INFO L226 Difference]: Without dead ends: 18836 [2022-02-10 03:59:58,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=636, Invalid=2444, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:59:58,318 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 252 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:58,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 112 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:59:58,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18836 states. [2022-02-10 03:59:58,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18836 to 15506. [2022-02-10 03:59:58,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15506 states, 15505 states have (on average 2.6800386971944534) internal successors, (41554), 15505 states have internal predecessors, (41554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:58,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15506 states to 15506 states and 41554 transitions. [2022-02-10 03:59:58,972 INFO L78 Accepts]: Start accepts. Automaton has 15506 states and 41554 transitions. Word has length 28 [2022-02-10 03:59:58,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:58,973 INFO L470 AbstractCegarLoop]: Abstraction has 15506 states and 41554 transitions. [2022-02-10 03:59:58,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:58,973 INFO L276 IsEmpty]: Start isEmpty. Operand 15506 states and 41554 transitions. [2022-02-10 03:59:59,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:59:59,032 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:59,032 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:59,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-02-10 03:59:59,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:59,251 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:59,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:59,252 INFO L85 PathProgramCache]: Analyzing trace with hash -512831316, now seen corresponding path program 35 times [2022-02-10 03:59:59,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:59,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763123727] [2022-02-10 03:59:59,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:59,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:59,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:59,298 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:59,299 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:59,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763123727] [2022-02-10 03:59:59,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763123727] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:59,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047196883] [2022-02-10 03:59:59,299 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:59:59,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:59,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:59,300 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:59:59,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-10 03:59:59,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:59:59,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:59,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:59:59,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:59,459 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:59,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:59,510 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:59:59,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047196883] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:59:59,510 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:59:59,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:59:59,511 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383852408] [2022-02-10 03:59:59,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:59:59,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:59:59,511 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:59:59,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:59:59,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:59:59,511 INFO L87 Difference]: Start difference. First operand 15506 states and 41554 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 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-10 04:00:00,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:00,061 INFO L93 Difference]: Finished difference Result 21779 states and 57667 transitions. [2022-02-10 04:00:00,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 04:00:00,062 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 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 28 [2022-02-10 04:00:00,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:00,107 INFO L225 Difference]: With dead ends: 21779 [2022-02-10 04:00:00,107 INFO L226 Difference]: Without dead ends: 21768 [2022-02-10 04:00:00,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=392, Invalid=1168, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 04:00:00,107 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 216 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:00,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 181 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:00,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21768 states. [2022-02-10 04:00:00,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21768 to 20587. [2022-02-10 04:00:00,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20587 states, 20586 states have (on average 2.701107548819586) internal successors, (55605), 20586 states have internal predecessors, (55605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:00,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20587 states to 20587 states and 55605 transitions. [2022-02-10 04:00:00,469 INFO L78 Accepts]: Start accepts. Automaton has 20587 states and 55605 transitions. Word has length 28 [2022-02-10 04:00:00,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:00,469 INFO L470 AbstractCegarLoop]: Abstraction has 20587 states and 55605 transitions. [2022-02-10 04:00:00,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 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-10 04:00:00,469 INFO L276 IsEmpty]: Start isEmpty. Operand 20587 states and 55605 transitions. [2022-02-10 04:00:00,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:00,492 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:00,493 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:00,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:00,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:00,708 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:00,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:00,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1305313780, now seen corresponding path program 36 times [2022-02-10 04:00:00,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:00,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065852280] [2022-02-10 04:00:00,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:00,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:00,748 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:00,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:00,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065852280] [2022-02-10 04:00:00,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065852280] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:00,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379750228] [2022-02-10 04:00:00,748 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:00:00,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:00,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:00,749 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:00,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-10 04:00:00,769 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 04:00:00,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:00,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:00,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:00,845 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:00,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:00,925 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:00,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379750228] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:00,925 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:00,925 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 04:00:00,925 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819336903] [2022-02-10 04:00:00,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:00,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 04:00:00,926 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:00,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 04:00:00,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 04:00:00,926 INFO L87 Difference]: Start difference. First operand 20587 states and 55605 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:01,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:01,431 INFO L93 Difference]: Finished difference Result 24746 states and 66069 transitions. [2022-02-10 04:00:01,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 04:00:01,432 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:01,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:01,506 INFO L225 Difference]: With dead ends: 24746 [2022-02-10 04:00:01,506 INFO L226 Difference]: Without dead ends: 24744 [2022-02-10 04:00:01,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=414, Invalid=1478, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 04:00:01,507 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 213 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:01,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 110 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:01,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24744 states. [2022-02-10 04:00:01,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24744 to 20528. [2022-02-10 04:00:01,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20528 states, 20527 states have (on average 2.7018560919764214) internal successors, (55461), 20527 states have internal predecessors, (55461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:02,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20528 states to 20528 states and 55461 transitions. [2022-02-10 04:00:02,042 INFO L78 Accepts]: Start accepts. Automaton has 20528 states and 55461 transitions. Word has length 28 [2022-02-10 04:00:02,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:02,043 INFO L470 AbstractCegarLoop]: Abstraction has 20528 states and 55461 transitions. [2022-02-10 04:00:02,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:02,043 INFO L276 IsEmpty]: Start isEmpty. Operand 20528 states and 55461 transitions. [2022-02-10 04:00:02,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:02,074 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:02,074 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:02,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:02,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:02,294 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:02,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:02,294 INFO L85 PathProgramCache]: Analyzing trace with hash -973022356, now seen corresponding path program 58 times [2022-02-10 04:00:02,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:02,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033839890] [2022-02-10 04:00:02,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:02,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:02,348 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:02,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:02,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033839890] [2022-02-10 04:00:02,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033839890] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:02,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106832648] [2022-02-10 04:00:02,349 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:00:02,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:02,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:02,350 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:02,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-10 04:00:02,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:00:02,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:02,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:02,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:02,444 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:02,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:02,530 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:02,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106832648] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:02,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:02,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 04:00:02,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286515242] [2022-02-10 04:00:02,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:02,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 04:00:02,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:02,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 04:00:02,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-10 04:00:02,532 INFO L87 Difference]: Start difference. First operand 20528 states and 55461 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:03,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:03,095 INFO L93 Difference]: Finished difference Result 24629 states and 64777 transitions. [2022-02-10 04:00:03,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 04:00:03,096 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:03,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:03,165 INFO L225 Difference]: With dead ends: 24629 [2022-02-10 04:00:03,165 INFO L226 Difference]: Without dead ends: 24626 [2022-02-10 04:00:03,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=629, Invalid=2127, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 04:00:03,166 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 363 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:03,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 181 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:03,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24626 states. [2022-02-10 04:00:03,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24626 to 20528. [2022-02-10 04:00:03,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20528 states, 20527 states have (on average 2.70175865932674) internal successors, (55459), 20527 states have internal predecessors, (55459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:03,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20528 states to 20528 states and 55459 transitions. [2022-02-10 04:00:03,706 INFO L78 Accepts]: Start accepts. Automaton has 20528 states and 55459 transitions. Word has length 28 [2022-02-10 04:00:03,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:03,707 INFO L470 AbstractCegarLoop]: Abstraction has 20528 states and 55459 transitions. [2022-02-10 04:00:03,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:03,707 INFO L276 IsEmpty]: Start isEmpty. Operand 20528 states and 55459 transitions. [2022-02-10 04:00:03,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:03,733 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:03,733 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:03,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-10 04:00:03,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-02-10 04:00:03,948 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:03,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:03,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1303936048, now seen corresponding path program 59 times [2022-02-10 04:00:03,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:03,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149443429] [2022-02-10 04:00:03,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:03,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:03,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:03,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:03,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149443429] [2022-02-10 04:00:03,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149443429] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:03,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477149930] [2022-02-10 04:00:03,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:00:03,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:03,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:03,993 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:03,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-10 04:00:04,028 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 04:00:04,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:04,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:04,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:04,098 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:04,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:04,164 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:04,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477149930] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:04,165 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:04,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 18 [2022-02-10 04:00:04,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138067986] [2022-02-10 04:00:04,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:04,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 04:00:04,165 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:04,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 04:00:04,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 04:00:04,166 INFO L87 Difference]: Start difference. First operand 20528 states and 55459 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 04:00:05,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:05,323 INFO L93 Difference]: Finished difference Result 34261 states and 86026 transitions. [2022-02-10 04:00:05,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 04:00:05,335 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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 28 [2022-02-10 04:00:05,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:05,424 INFO L225 Difference]: With dead ends: 34261 [2022-02-10 04:00:05,424 INFO L226 Difference]: Without dead ends: 34258 [2022-02-10 04:00:05,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3222 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1989, Invalid=6941, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 04:00:05,425 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 510 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:05,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 272 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 843 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:00:05,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34258 states. [2022-02-10 04:00:06,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34258 to 20690. [2022-02-10 04:00:06,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20690 states, 20689 states have (on average 2.6942819855962106) internal successors, (55742), 20689 states have internal predecessors, (55742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:06,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20690 states to 20690 states and 55742 transitions. [2022-02-10 04:00:06,102 INFO L78 Accepts]: Start accepts. Automaton has 20690 states and 55742 transitions. Word has length 28 [2022-02-10 04:00:06,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:06,103 INFO L470 AbstractCegarLoop]: Abstraction has 20690 states and 55742 transitions. [2022-02-10 04:00:06,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 04:00:06,103 INFO L276 IsEmpty]: Start isEmpty. Operand 20690 states and 55742 transitions. [2022-02-10 04:00:06,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:06,128 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:06,128 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:06,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:06,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-02-10 04:00:06,343 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:06,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:06,344 INFO L85 PathProgramCache]: Analyzing trace with hash -2134958142, now seen corresponding path program 60 times [2022-02-10 04:00:06,345 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:06,345 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141002513] [2022-02-10 04:00:06,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:06,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:06,414 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:06,414 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:06,414 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141002513] [2022-02-10 04:00:06,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141002513] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:06,414 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922877879] [2022-02-10 04:00:06,414 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:00:06,414 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:06,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:06,415 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:06,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-10 04:00:06,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 04:00:06,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:06,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:06,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:06,539 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:06,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:06,623 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:06,623 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922877879] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:06,623 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:06,623 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 04:00:06,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779711877] [2022-02-10 04:00:06,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:06,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 04:00:06,624 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:06,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 04:00:06,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-02-10 04:00:06,624 INFO L87 Difference]: Start difference. First operand 20690 states and 55742 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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-10 04:00:08,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:08,140 INFO L93 Difference]: Finished difference Result 26539 states and 68375 transitions. [2022-02-10 04:00:08,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-02-10 04:00:08,140 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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 28 [2022-02-10 04:00:08,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:08,209 INFO L225 Difference]: With dead ends: 26539 [2022-02-10 04:00:08,209 INFO L226 Difference]: Without dead ends: 26539 [2022-02-10 04:00:08,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5565 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2559, Invalid=11247, Unknown=0, NotChecked=0, Total=13806 [2022-02-10 04:00:08,211 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 517 mSDsluCounter, 719 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:08,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 470 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 04:00:08,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26539 states. [2022-02-10 04:00:08,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26539 to 20717. [2022-02-10 04:00:08,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20717 states, 20716 states have (on average 2.692653021818884) internal successors, (55781), 20716 states have internal predecessors, (55781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:08,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20717 states to 20717 states and 55781 transitions. [2022-02-10 04:00:08,762 INFO L78 Accepts]: Start accepts. Automaton has 20717 states and 55781 transitions. Word has length 28 [2022-02-10 04:00:08,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:08,762 INFO L470 AbstractCegarLoop]: Abstraction has 20717 states and 55781 transitions. [2022-02-10 04:00:08,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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-10 04:00:08,762 INFO L276 IsEmpty]: Start isEmpty. Operand 20717 states and 55781 transitions. [2022-02-10 04:00:08,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:08,787 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:08,787 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:08,804 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:09,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:09,002 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:09,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:09,003 INFO L85 PathProgramCache]: Analyzing trace with hash 249837420, now seen corresponding path program 37 times [2022-02-10 04:00:09,003 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:09,003 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95295729] [2022-02-10 04:00:09,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:09,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:09,032 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:09,032 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:09,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95295729] [2022-02-10 04:00:09,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95295729] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:09,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033297076] [2022-02-10 04:00:09,032 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:00:09,032 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:09,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:09,033 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:09,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-10 04:00:09,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:09,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:09,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:09,096 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:09,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:09,137 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:09,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033297076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:09,137 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:09,138 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 04:00:09,138 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678211552] [2022-02-10 04:00:09,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:09,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:00:09,138 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:09,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:00:09,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:00:09,138 INFO L87 Difference]: Start difference. First operand 20717 states and 55781 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:09,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:09,587 INFO L93 Difference]: Finished difference Result 24953 states and 66425 transitions. [2022-02-10 04:00:09,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 04:00:09,588 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:09,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:09,646 INFO L225 Difference]: With dead ends: 24953 [2022-02-10 04:00:09,646 INFO L226 Difference]: Without dead ends: 24953 [2022-02-10 04:00:09,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=500, Invalid=1480, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 04:00:09,647 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 154 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:09,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 174 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:09,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24953 states. [2022-02-10 04:00:10,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24953 to 20734. [2022-02-10 04:00:10,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20734 states, 20733 states have (on average 2.692036849467033) internal successors, (55814), 20733 states have internal predecessors, (55814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:10,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20734 states to 20734 states and 55814 transitions. [2022-02-10 04:00:10,169 INFO L78 Accepts]: Start accepts. Automaton has 20734 states and 55814 transitions. Word has length 28 [2022-02-10 04:00:10,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:10,170 INFO L470 AbstractCegarLoop]: Abstraction has 20734 states and 55814 transitions. [2022-02-10 04:00:10,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:10,170 INFO L276 IsEmpty]: Start isEmpty. Operand 20734 states and 55814 transitions. [2022-02-10 04:00:10,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:10,202 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:10,202 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:10,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:10,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:10,419 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:10,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:10,419 INFO L85 PathProgramCache]: Analyzing trace with hash -286240020, now seen corresponding path program 38 times [2022-02-10 04:00:10,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:10,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426011228] [2022-02-10 04:00:10,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:10,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:10,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:10,452 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:10,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:10,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426011228] [2022-02-10 04:00:10,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426011228] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:10,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317625311] [2022-02-10 04:00:10,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 04:00:10,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:10,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:10,455 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:10,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-10 04:00:10,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 04:00:10,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:10,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:10,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:10,522 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:10,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:10,572 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:10,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317625311] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:10,573 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:10,573 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 04:00:10,573 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027149393] [2022-02-10 04:00:10,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:10,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:00:10,573 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:10,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:00:10,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:00:10,573 INFO L87 Difference]: Start difference. First operand 20734 states and 55814 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:11,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:11,009 INFO L93 Difference]: Finished difference Result 24907 states and 66303 transitions. [2022-02-10 04:00:11,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 04:00:11,009 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:11,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:11,067 INFO L225 Difference]: With dead ends: 24907 [2022-02-10 04:00:11,067 INFO L226 Difference]: Without dead ends: 24904 [2022-02-10 04:00:11,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=447, Invalid=1623, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 04:00:11,068 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 234 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:11,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 126 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:11,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24904 states. [2022-02-10 04:00:11,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24904 to 20719. [2022-02-10 04:00:11,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20719 states, 20718 states have (on average 2.6923930881359204) internal successors, (55781), 20718 states have internal predecessors, (55781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:11,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20719 states to 20719 states and 55781 transitions. [2022-02-10 04:00:11,486 INFO L78 Accepts]: Start accepts. Automaton has 20719 states and 55781 transitions. Word has length 28 [2022-02-10 04:00:11,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:11,487 INFO L470 AbstractCegarLoop]: Abstraction has 20719 states and 55781 transitions. [2022-02-10 04:00:11,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:11,487 INFO L276 IsEmpty]: Start isEmpty. Operand 20719 states and 55781 transitions. [2022-02-10 04:00:11,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:11,511 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:11,511 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:11,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:11,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-10 04:00:11,727 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:11,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:11,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1292568988, now seen corresponding path program 61 times [2022-02-10 04:00:11,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:11,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612465400] [2022-02-10 04:00:11,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:11,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:11,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:11,759 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:11,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:11,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612465400] [2022-02-10 04:00:11,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612465400] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:11,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842711076] [2022-02-10 04:00:11,760 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:00:11,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:11,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:11,761 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:11,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-10 04:00:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:11,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:11,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:11,924 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:11,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:12,041 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:12,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842711076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:12,041 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:12,041 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 04:00:12,041 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855144859] [2022-02-10 04:00:12,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:12,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 04:00:12,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:12,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 04:00:12,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-02-10 04:00:12,042 INFO L87 Difference]: Start difference. First operand 20719 states and 55781 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:13,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:13,604 INFO L93 Difference]: Finished difference Result 30350 states and 78000 transitions. [2022-02-10 04:00:13,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-02-10 04:00:13,605 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:13,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:13,694 INFO L225 Difference]: With dead ends: 30350 [2022-02-10 04:00:13,694 INFO L226 Difference]: Without dead ends: 30350 [2022-02-10 04:00:13,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4878 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2477, Invalid=9733, Unknown=0, NotChecked=0, Total=12210 [2022-02-10 04:00:13,696 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 588 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:13,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [588 Valid, 266 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 04:00:13,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30350 states. [2022-02-10 04:00:14,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30350 to 20800. [2022-02-10 04:00:14,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20800 states, 20799 states have (on average 2.6904658877830663) internal successors, (55959), 20799 states have internal predecessors, (55959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:14,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20800 states to 20800 states and 55959 transitions. [2022-02-10 04:00:14,308 INFO L78 Accepts]: Start accepts. Automaton has 20800 states and 55959 transitions. Word has length 28 [2022-02-10 04:00:14,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:14,308 INFO L470 AbstractCegarLoop]: Abstraction has 20800 states and 55959 transitions. [2022-02-10 04:00:14,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:14,309 INFO L276 IsEmpty]: Start isEmpty. Operand 20800 states and 55959 transitions. [2022-02-10 04:00:14,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:14,342 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:14,342 INFO L514 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] [2022-02-10 04:00:14,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-02-10 04:00:14,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:14,558 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:14,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:14,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1661683044, now seen corresponding path program 62 times [2022-02-10 04:00:14,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:14,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739968040] [2022-02-10 04:00:14,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:14,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:14,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:14,615 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:14,615 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:14,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739968040] [2022-02-10 04:00:14,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739968040] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:14,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472630565] [2022-02-10 04:00:14,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 04:00:14,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:14,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:14,617 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:14,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-10 04:00:14,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 04:00:14,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:14,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 04:00:14,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:14,702 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:14,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:14,765 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:14,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472630565] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:14,765 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:14,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-02-10 04:00:14,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022445820] [2022-02-10 04:00:14,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:14,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 04:00:14,767 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:14,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 04:00:14,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 04:00:14,767 INFO L87 Difference]: Start difference. First operand 20800 states and 55959 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:15,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:15,096 INFO L93 Difference]: Finished difference Result 29652 states and 78236 transitions. [2022-02-10 04:00:15,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 04:00:15,097 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:15,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:15,194 INFO L225 Difference]: With dead ends: 29652 [2022-02-10 04:00:15,195 INFO L226 Difference]: Without dead ends: 29631 [2022-02-10 04:00:15,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=546, Unknown=0, NotChecked=0, Total=756 [2022-02-10 04:00:15,195 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 185 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:15,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 120 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:15,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29631 states. [2022-02-10 04:00:15,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29631 to 24144. [2022-02-10 04:00:15,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24144 states, 24143 states have (on average 2.692126082094189) internal successors, (64996), 24143 states have internal predecessors, (64996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:15,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24144 states to 24144 states and 64996 transitions. [2022-02-10 04:00:15,759 INFO L78 Accepts]: Start accepts. Automaton has 24144 states and 64996 transitions. Word has length 28 [2022-02-10 04:00:15,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:15,760 INFO L470 AbstractCegarLoop]: Abstraction has 24144 states and 64996 transitions. [2022-02-10 04:00:15,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:15,760 INFO L276 IsEmpty]: Start isEmpty. Operand 24144 states and 64996 transitions. [2022-02-10 04:00:15,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:15,795 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:15,795 INFO L514 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] [2022-02-10 04:00:15,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:16,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-10 04:00:16,015 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:16,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:16,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1706312728, now seen corresponding path program 63 times [2022-02-10 04:00:16,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:16,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292256881] [2022-02-10 04:00:16,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:16,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:16,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:16,055 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:16,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:16,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292256881] [2022-02-10 04:00:16,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292256881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:16,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306643204] [2022-02-10 04:00:16,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 04:00:16,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:16,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:16,056 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:16,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-10 04:00:16,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 04:00:16,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:16,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 04:00:16,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:16,143 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:16,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:16,229 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:16,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306643204] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:16,230 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:16,230 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 04:00:16,230 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781327743] [2022-02-10 04:00:16,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:16,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:00:16,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:16,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:00:16,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:00:16,231 INFO L87 Difference]: Start difference. First operand 24144 states and 64996 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-10 04:00:16,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:16,743 INFO L93 Difference]: Finished difference Result 46765 states and 116659 transitions. [2022-02-10 04:00:16,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 04:00:16,743 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 28 [2022-02-10 04:00:16,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:16,909 INFO L225 Difference]: With dead ends: 46765 [2022-02-10 04:00:16,909 INFO L226 Difference]: Without dead ends: 46765 [2022-02-10 04:00:16,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=462, Invalid=944, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 04:00:16,909 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 284 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:16,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 111 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:16,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46765 states. [2022-02-10 04:00:17,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46765 to 30824. [2022-02-10 04:00:17,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30824 states, 30823 states have (on average 2.723907471693216) internal successors, (83959), 30823 states have internal predecessors, (83959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:17,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30824 states to 30824 states and 83959 transitions. [2022-02-10 04:00:17,778 INFO L78 Accepts]: Start accepts. Automaton has 30824 states and 83959 transitions. Word has length 28 [2022-02-10 04:00:17,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:17,778 INFO L470 AbstractCegarLoop]: Abstraction has 30824 states and 83959 transitions. [2022-02-10 04:00:17,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-10 04:00:17,778 INFO L276 IsEmpty]: Start isEmpty. Operand 30824 states and 83959 transitions. [2022-02-10 04:00:17,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:17,814 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:17,814 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:17,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-02-10 04:00:18,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-10 04:00:18,016 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:18,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:18,016 INFO L85 PathProgramCache]: Analyzing trace with hash -296334036, now seen corresponding path program 64 times [2022-02-10 04:00:18,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:18,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366540232] [2022-02-10 04:00:18,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:18,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:18,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:18,058 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:18,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:18,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366540232] [2022-02-10 04:00:18,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366540232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:18,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990472691] [2022-02-10 04:00:18,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:00:18,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:18,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:18,091 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:18,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-10 04:00:18,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:00:18,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:18,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:18,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:18,183 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:18,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:18,261 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:18,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990472691] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:18,261 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:18,261 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 04:00:18,261 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243085997] [2022-02-10 04:00:18,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:18,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 04:00:18,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:18,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 04:00:18,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 04:00:18,262 INFO L87 Difference]: Start difference. First operand 30824 states and 83959 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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-10 04:00:19,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:19,505 INFO L93 Difference]: Finished difference Result 42962 states and 112438 transitions. [2022-02-10 04:00:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-02-10 04:00:19,506 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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 28 [2022-02-10 04:00:19,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:19,624 INFO L225 Difference]: With dead ends: 42962 [2022-02-10 04:00:19,624 INFO L226 Difference]: Without dead ends: 42962 [2022-02-10 04:00:19,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3554 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2004, Invalid=6926, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 04:00:19,626 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 502 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:19,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 208 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:00:19,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42962 states. [2022-02-10 04:00:20,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42962 to 30877. [2022-02-10 04:00:20,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30877 states, 30876 states have (on average 2.722859178650084) internal successors, (84071), 30876 states have internal predecessors, (84071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:20,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30877 states to 30877 states and 84071 transitions. [2022-02-10 04:00:20,712 INFO L78 Accepts]: Start accepts. Automaton has 30877 states and 84071 transitions. Word has length 28 [2022-02-10 04:00:20,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:20,712 INFO L470 AbstractCegarLoop]: Abstraction has 30877 states and 84071 transitions. [2022-02-10 04:00:20,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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-10 04:00:20,712 INFO L276 IsEmpty]: Start isEmpty. Operand 30877 states and 84071 transitions. [2022-02-10 04:00:20,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:20,748 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:20,748 INFO L514 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] [2022-02-10 04:00:20,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:20,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-02-10 04:00:20,962 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:20,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:20,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1197280408, now seen corresponding path program 65 times [2022-02-10 04:00:20,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:20,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238729336] [2022-02-10 04:00:20,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:20,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:20,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:20,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:20,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:20,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238729336] [2022-02-10 04:00:20,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238729336] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:20,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596243518] [2022-02-10 04:00:20,993 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:00:20,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:20,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:20,994 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:20,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-10 04:00:21,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 04:00:21,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:21,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 04:00:21,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:21,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:21,107 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:21,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596243518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:21,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:21,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 04:00:21,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139859962] [2022-02-10 04:00:21,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:21,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 04:00:21,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:21,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 04:00:21,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 04:00:21,108 INFO L87 Difference]: Start difference. First operand 30877 states and 84071 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:21,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:21,468 INFO L93 Difference]: Finished difference Result 32796 states and 87306 transitions. [2022-02-10 04:00:21,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 04:00:21,468 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:21,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:21,562 INFO L225 Difference]: With dead ends: 32796 [2022-02-10 04:00:21,562 INFO L226 Difference]: Without dead ends: 32795 [2022-02-10 04:00:21,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2022-02-10 04:00:21,563 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 132 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:21,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 174 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:21,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32795 states. [2022-02-10 04:00:22,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32795 to 30382. [2022-02-10 04:00:22,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30382 states, 30381 states have (on average 2.7171258352259637) internal successors, (82549), 30381 states have internal predecessors, (82549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:22,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30382 states to 30382 states and 82549 transitions. [2022-02-10 04:00:22,276 INFO L78 Accepts]: Start accepts. Automaton has 30382 states and 82549 transitions. Word has length 28 [2022-02-10 04:00:22,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:22,276 INFO L470 AbstractCegarLoop]: Abstraction has 30382 states and 82549 transitions. [2022-02-10 04:00:22,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:22,276 INFO L276 IsEmpty]: Start isEmpty. Operand 30382 states and 82549 transitions. [2022-02-10 04:00:22,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:22,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:22,312 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:22,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:22,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:22,528 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:22,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:22,529 INFO L85 PathProgramCache]: Analyzing trace with hash -525742420, now seen corresponding path program 66 times [2022-02-10 04:00:22,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:22,529 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542733970] [2022-02-10 04:00:22,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:22,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:22,582 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:22,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:22,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542733970] [2022-02-10 04:00:22,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542733970] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:22,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874707332] [2022-02-10 04:00:22,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:00:22,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:22,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:22,584 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:22,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-10 04:00:22,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 04:00:22,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:22,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:22,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:22,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:22,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:22,782 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:22,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874707332] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:22,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:22,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 04:00:22,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474596335] [2022-02-10 04:00:22,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:22,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 04:00:22,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:22,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 04:00:22,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-02-10 04:00:22,783 INFO L87 Difference]: Start difference. First operand 30382 states and 82549 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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-10 04:00:24,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:24,176 INFO L93 Difference]: Finished difference Result 43289 states and 112423 transitions. [2022-02-10 04:00:24,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-10 04:00:24,178 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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 28 [2022-02-10 04:00:24,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:24,296 INFO L225 Difference]: With dead ends: 43289 [2022-02-10 04:00:24,296 INFO L226 Difference]: Without dead ends: 43288 [2022-02-10 04:00:24,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1680, Invalid=6330, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 04:00:24,297 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 548 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:24,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [548 Valid, 207 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 735 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 04:00:24,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43288 states. [2022-02-10 04:00:25,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43288 to 30453. [2022-02-10 04:00:25,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30453 states, 30452 states have (on average 2.716012084592145) internal successors, (82708), 30452 states have internal predecessors, (82708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:25,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30453 states to 30453 states and 82708 transitions. [2022-02-10 04:00:25,139 INFO L78 Accepts]: Start accepts. Automaton has 30453 states and 82708 transitions. Word has length 28 [2022-02-10 04:00:25,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:25,139 INFO L470 AbstractCegarLoop]: Abstraction has 30453 states and 82708 transitions. [2022-02-10 04:00:25,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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-10 04:00:25,139 INFO L276 IsEmpty]: Start isEmpty. Operand 30453 states and 82708 transitions. [2022-02-10 04:00:25,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:25,174 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:25,174 INFO L514 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] [2022-02-10 04:00:25,190 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-10 04:00:25,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:25,377 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:25,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:25,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1858261080, now seen corresponding path program 67 times [2022-02-10 04:00:25,377 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:25,377 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107491849] [2022-02-10 04:00:25,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:25,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:25,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:25,412 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:25,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:25,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107491849] [2022-02-10 04:00:25,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107491849] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:25,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154978841] [2022-02-10 04:00:25,412 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:00:25,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:25,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:25,414 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:25,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-10 04:00:25,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:25,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 04:00:25,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:25,662 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 04:00:25,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:25,771 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:25,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154978841] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:25,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:25,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-02-10 04:00:25,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005560931] [2022-02-10 04:00:25,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:25,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 04:00:25,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:25,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 04:00:25,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-02-10 04:00:25,772 INFO L87 Difference]: Start difference. First operand 30453 states and 82708 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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-10 04:00:26,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:26,226 INFO L93 Difference]: Finished difference Result 38741 states and 100061 transitions. [2022-02-10 04:00:26,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 04:00:26,226 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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 28 [2022-02-10 04:00:26,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:26,321 INFO L225 Difference]: With dead ends: 38741 [2022-02-10 04:00:26,321 INFO L226 Difference]: Without dead ends: 38741 [2022-02-10 04:00:26,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=256, Invalid=556, Unknown=0, NotChecked=0, Total=812 [2022-02-10 04:00:26,321 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 224 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:26,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 71 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:26,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38741 states. [2022-02-10 04:00:26,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38741 to 31605. [2022-02-10 04:00:26,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31605 states, 31604 states have (on average 2.7142766738387545) internal successors, (85782), 31604 states have internal predecessors, (85782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:27,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31605 states to 31605 states and 85782 transitions. [2022-02-10 04:00:27,022 INFO L78 Accepts]: Start accepts. Automaton has 31605 states and 85782 transitions. Word has length 28 [2022-02-10 04:00:27,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:27,023 INFO L470 AbstractCegarLoop]: Abstraction has 31605 states and 85782 transitions. [2022-02-10 04:00:27,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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-10 04:00:27,023 INFO L276 IsEmpty]: Start isEmpty. Operand 31605 states and 85782 transitions. [2022-02-10 04:00:27,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:27,058 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:27,058 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:27,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:27,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-02-10 04:00:27,274 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:27,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:27,275 INFO L85 PathProgramCache]: Analyzing trace with hash -539439060, now seen corresponding path program 68 times [2022-02-10 04:00:27,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:27,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571067708] [2022-02-10 04:00:27,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:27,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:27,314 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:27,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:27,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571067708] [2022-02-10 04:00:27,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571067708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:27,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62468836] [2022-02-10 04:00:27,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 04:00:27,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:27,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:27,315 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:27,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-10 04:00:27,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 04:00:27,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:27,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:27,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:27,425 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 04:00:27,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:27,510 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:27,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62468836] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:27,510 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:27,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 04:00:27,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400641738] [2022-02-10 04:00:27,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:27,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:00:27,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:27,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:00:27,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:00:27,511 INFO L87 Difference]: Start difference. First operand 31605 states and 85782 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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-10 04:00:28,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:28,287 INFO L93 Difference]: Finished difference Result 40064 states and 106127 transitions. [2022-02-10 04:00:28,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-10 04:00:28,288 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 28 [2022-02-10 04:00:28,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:28,379 INFO L225 Difference]: With dead ends: 40064 [2022-02-10 04:00:28,379 INFO L226 Difference]: Without dead ends: 40064 [2022-02-10 04:00:28,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=816, Invalid=2844, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 04:00:28,380 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 365 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:28,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 137 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:28,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40064 states. [2022-02-10 04:00:29,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40064 to 33051. [2022-02-10 04:00:29,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33051 states, 33050 states have (on average 2.7149773071104386) internal successors, (89730), 33050 states have internal predecessors, (89730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:29,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33051 states to 33051 states and 89730 transitions. [2022-02-10 04:00:29,306 INFO L78 Accepts]: Start accepts. Automaton has 33051 states and 89730 transitions. Word has length 28 [2022-02-10 04:00:29,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:29,306 INFO L470 AbstractCegarLoop]: Abstraction has 33051 states and 89730 transitions. [2022-02-10 04:00:29,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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-10 04:00:29,306 INFO L276 IsEmpty]: Start isEmpty. Operand 33051 states and 89730 transitions. [2022-02-10 04:00:29,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:29,343 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:29,343 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:29,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:29,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:29,545 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:29,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:29,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1167267724, now seen corresponding path program 69 times [2022-02-10 04:00:29,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:29,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435716980] [2022-02-10 04:00:29,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:29,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:29,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:29,587 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:29,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:29,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435716980] [2022-02-10 04:00:29,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435716980] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:29,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603668052] [2022-02-10 04:00:29,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 04:00:29,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:29,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:29,624 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:29,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-10 04:00:29,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 04:00:29,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:29,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:29,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:29,718 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 04:00:29,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:29,801 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:29,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603668052] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:29,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:29,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 04:00:29,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030735204] [2022-02-10 04:00:29,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:29,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:00:29,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:29,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:00:29,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:00:29,802 INFO L87 Difference]: Start difference. First operand 33051 states and 89730 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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-10 04:00:30,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:30,341 INFO L93 Difference]: Finished difference Result 39943 states and 105927 transitions. [2022-02-10 04:00:30,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 04:00:30,355 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 28 [2022-02-10 04:00:30,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:30,459 INFO L225 Difference]: With dead ends: 39943 [2022-02-10 04:00:30,459 INFO L226 Difference]: Without dead ends: 39942 [2022-02-10 04:00:30,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 809 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=612, Invalid=2144, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 04:00:30,460 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 349 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:30,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 113 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:30,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39942 states. [2022-02-10 04:00:31,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39942 to 33051. [2022-02-10 04:00:31,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33051 states, 33050 states have (on average 2.714947049924357) internal successors, (89729), 33050 states have internal predecessors, (89729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:31,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33051 states to 33051 states and 89729 transitions. [2022-02-10 04:00:31,347 INFO L78 Accepts]: Start accepts. Automaton has 33051 states and 89729 transitions. Word has length 28 [2022-02-10 04:00:31,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:31,347 INFO L470 AbstractCegarLoop]: Abstraction has 33051 states and 89729 transitions. [2022-02-10 04:00:31,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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-10 04:00:31,347 INFO L276 IsEmpty]: Start isEmpty. Operand 33051 states and 89729 transitions. [2022-02-10 04:00:31,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:31,398 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:31,398 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:31,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-10 04:00:31,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:31,603 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:31,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:31,604 INFO L85 PathProgramCache]: Analyzing trace with hash 854625520, now seen corresponding path program 70 times [2022-02-10 04:00:31,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:31,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854438874] [2022-02-10 04:00:31,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:31,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:31,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:31,651 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:31,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:31,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854438874] [2022-02-10 04:00:31,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854438874] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:31,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834600130] [2022-02-10 04:00:31,652 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:00:31,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:31,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:31,653 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:31,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-10 04:00:31,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:00:31,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:31,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:31,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:31,801 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:31,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:31,901 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:31,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834600130] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:31,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:31,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 04:00:31,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11206065] [2022-02-10 04:00:31,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:31,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 04:00:31,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:31,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 04:00:31,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-02-10 04:00:31,902 INFO L87 Difference]: Start difference. First operand 33051 states and 89729 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:33,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:33,025 INFO L93 Difference]: Finished difference Result 41142 states and 108075 transitions. [2022-02-10 04:00:33,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 04:00:33,026 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:33,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:33,161 INFO L225 Difference]: With dead ends: 41142 [2022-02-10 04:00:33,161 INFO L226 Difference]: Without dead ends: 41142 [2022-02-10 04:00:33,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2386 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1387, Invalid=4775, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 04:00:33,162 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 384 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:33,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 259 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:00:33,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41142 states. [2022-02-10 04:00:34,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41142 to 33139. [2022-02-10 04:00:34,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33139 states, 33138 states have (on average 2.7136218238879835) internal successors, (89924), 33138 states have internal predecessors, (89924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:34,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33139 states to 33139 states and 89924 transitions. [2022-02-10 04:00:34,449 INFO L78 Accepts]: Start accepts. Automaton has 33139 states and 89924 transitions. Word has length 28 [2022-02-10 04:00:34,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:34,450 INFO L470 AbstractCegarLoop]: Abstraction has 33139 states and 89924 transitions. [2022-02-10 04:00:34,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:34,450 INFO L276 IsEmpty]: Start isEmpty. Operand 33139 states and 89924 transitions. [2022-02-10 04:00:34,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:34,490 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:34,490 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:34,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:34,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:34,702 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:34,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:34,703 INFO L85 PathProgramCache]: Analyzing trace with hash 508674864, now seen corresponding path program 71 times [2022-02-10 04:00:34,703 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:34,703 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731497093] [2022-02-10 04:00:34,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:34,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:34,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:34,754 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:34,754 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:34,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731497093] [2022-02-10 04:00:34,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731497093] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:34,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214162119] [2022-02-10 04:00:34,754 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:00:34,754 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:34,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:34,755 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:34,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-10 04:00:34,782 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 04:00:34,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:34,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:34,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:34,849 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:34,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:34,936 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:34,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214162119] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:34,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:34,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 04:00:34,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982838148] [2022-02-10 04:00:34,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:34,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 04:00:34,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:34,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 04:00:34,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-02-10 04:00:34,937 INFO L87 Difference]: Start difference. First operand 33139 states and 89924 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:35,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:35,893 INFO L93 Difference]: Finished difference Result 40016 states and 106100 transitions. [2022-02-10 04:00:35,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 04:00:35,893 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:35,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:36,008 INFO L225 Difference]: With dead ends: 40016 [2022-02-10 04:00:36,008 INFO L226 Difference]: Without dead ends: 40013 [2022-02-10 04:00:36,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 914 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=674, Invalid=2406, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 04:00:36,009 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 279 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:36,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 190 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:00:36,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40013 states. [2022-02-10 04:00:36,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40013 to 33049. [2022-02-10 04:00:36,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33049 states, 33048 states have (on average 2.7148692810457518) internal successors, (89721), 33048 states have internal predecessors, (89721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:37,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33049 states to 33049 states and 89721 transitions. [2022-02-10 04:00:37,049 INFO L78 Accepts]: Start accepts. Automaton has 33049 states and 89721 transitions. Word has length 28 [2022-02-10 04:00:37,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:37,050 INFO L470 AbstractCegarLoop]: Abstraction has 33049 states and 89721 transitions. [2022-02-10 04:00:37,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:37,050 INFO L276 IsEmpty]: Start isEmpty. Operand 33049 states and 89721 transitions. [2022-02-10 04:00:37,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:37,088 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:37,088 INFO L514 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] [2022-02-10 04:00:37,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:37,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-02-10 04:00:37,298 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:37,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:37,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1291307120, now seen corresponding path program 72 times [2022-02-10 04:00:37,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:37,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938896555] [2022-02-10 04:00:37,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:37,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:37,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:37,331 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:37,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:37,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938896555] [2022-02-10 04:00:37,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938896555] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:37,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670598953] [2022-02-10 04:00:37,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:00:37,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:37,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:37,333 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:37,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-10 04:00:37,355 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 04:00:37,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:37,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 04:00:37,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:37,433 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:37,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:37,516 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:37,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670598953] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:37,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:37,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-10 04:00:37,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943660536] [2022-02-10 04:00:37,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:37,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 04:00:37,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:37,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 04:00:37,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-10 04:00:37,517 INFO L87 Difference]: Start difference. First operand 33049 states and 89721 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:38,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:38,087 INFO L93 Difference]: Finished difference Result 39125 states and 101661 transitions. [2022-02-10 04:00:38,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 04:00:38,088 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:38,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:38,194 INFO L225 Difference]: With dead ends: 39125 [2022-02-10 04:00:38,194 INFO L226 Difference]: Without dead ends: 39125 [2022-02-10 04:00:38,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=195, Invalid=455, Unknown=0, NotChecked=0, Total=650 [2022-02-10 04:00:38,195 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 158 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:38,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 75 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:38,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39125 states. [2022-02-10 04:00:38,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39125 to 33480. [2022-02-10 04:00:38,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33480 states, 33479 states have (on average 2.705188327010962) internal successors, (90567), 33479 states have internal predecessors, (90567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:39,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33480 states to 33480 states and 90567 transitions. [2022-02-10 04:00:39,032 INFO L78 Accepts]: Start accepts. Automaton has 33480 states and 90567 transitions. Word has length 28 [2022-02-10 04:00:39,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:39,033 INFO L470 AbstractCegarLoop]: Abstraction has 33480 states and 90567 transitions. [2022-02-10 04:00:39,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:39,033 INFO L276 IsEmpty]: Start isEmpty. Operand 33480 states and 90567 transitions. [2022-02-10 04:00:39,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:39,086 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:39,086 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:39,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-02-10 04:00:39,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-10 04:00:39,302 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:39,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:39,303 INFO L85 PathProgramCache]: Analyzing trace with hash 2016044588, now seen corresponding path program 73 times [2022-02-10 04:00:39,303 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:39,303 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141422776] [2022-02-10 04:00:39,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:39,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:39,341 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:39,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:39,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141422776] [2022-02-10 04:00:39,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141422776] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:39,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980088549] [2022-02-10 04:00:39,342 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:00:39,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:39,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:39,343 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:39,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-10 04:00:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:39,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:39,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:39,457 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:39,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:39,541 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:39,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980088549] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:39,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:39,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 04:00:39,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584181419] [2022-02-10 04:00:39,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:39,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 04:00:39,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:39,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 04:00:39,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 04:00:39,543 INFO L87 Difference]: Start difference. First operand 33480 states and 90567 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:40,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:40,399 INFO L93 Difference]: Finished difference Result 40340 states and 106528 transitions. [2022-02-10 04:00:40,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 04:00:40,400 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:40,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:40,518 INFO L225 Difference]: With dead ends: 40340 [2022-02-10 04:00:40,518 INFO L226 Difference]: Without dead ends: 40340 [2022-02-10 04:00:40,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=661, Invalid=2309, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 04:00:40,519 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 262 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:40,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 190 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:40,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40340 states. [2022-02-10 04:00:41,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40340 to 35143. [2022-02-10 04:00:41,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35143 states, 35142 states have (on average 2.684707757099767) internal successors, (94346), 35142 states have internal predecessors, (94346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:41,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35143 states to 35143 states and 94346 transitions. [2022-02-10 04:00:41,754 INFO L78 Accepts]: Start accepts. Automaton has 35143 states and 94346 transitions. Word has length 28 [2022-02-10 04:00:41,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:41,754 INFO L470 AbstractCegarLoop]: Abstraction has 35143 states and 94346 transitions. [2022-02-10 04:00:41,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:41,754 INFO L276 IsEmpty]: Start isEmpty. Operand 35143 states and 94346 transitions. [2022-02-10 04:00:41,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:41,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:41,808 INFO L514 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] [2022-02-10 04:00:41,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:42,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-10 04:00:42,019 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:42,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:42,020 INFO L85 PathProgramCache]: Analyzing trace with hash -429929172, now seen corresponding path program 74 times [2022-02-10 04:00:42,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:42,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031353963] [2022-02-10 04:00:42,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:42,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:42,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:42,054 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:42,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:42,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031353963] [2022-02-10 04:00:42,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031353963] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:42,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696830426] [2022-02-10 04:00:42,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 04:00:42,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:42,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:42,056 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:42,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-10 04:00:42,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 04:00:42,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:42,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 04:00:42,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:42,125 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:42,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:42,175 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:42,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696830426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:42,175 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:42,175 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 04:00:42,175 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964984817] [2022-02-10 04:00:42,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:42,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 04:00:42,175 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:42,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 04:00:42,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 04:00:42,176 INFO L87 Difference]: Start difference. First operand 35143 states and 94346 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:42,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:42,627 INFO L93 Difference]: Finished difference Result 39805 states and 104891 transitions. [2022-02-10 04:00:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 04:00:42,627 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:42,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:42,729 INFO L225 Difference]: With dead ends: 39805 [2022-02-10 04:00:42,730 INFO L226 Difference]: Without dead ends: 39797 [2022-02-10 04:00:42,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=452, Unknown=0, NotChecked=0, Total=650 [2022-02-10 04:00:42,730 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 165 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:42,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 98 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:42,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39797 states. [2022-02-10 04:00:43,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39797 to 37785. [2022-02-10 04:00:43,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37785 states, 37784 states have (on average 2.684998941350836) internal successors, (101450), 37784 states have internal predecessors, (101450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:43,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37785 states to 37785 states and 101450 transitions. [2022-02-10 04:00:43,621 INFO L78 Accepts]: Start accepts. Automaton has 37785 states and 101450 transitions. Word has length 28 [2022-02-10 04:00:43,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:43,621 INFO L470 AbstractCegarLoop]: Abstraction has 37785 states and 101450 transitions. [2022-02-10 04:00:43,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:43,621 INFO L276 IsEmpty]: Start isEmpty. Operand 37785 states and 101450 transitions. [2022-02-10 04:00:43,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:43,664 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:43,664 INFO L514 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] [2022-02-10 04:00:43,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:43,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-02-10 04:00:43,879 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:43,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:43,879 INFO L85 PathProgramCache]: Analyzing trace with hash 716677936, now seen corresponding path program 75 times [2022-02-10 04:00:43,879 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:43,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472825972] [2022-02-10 04:00:43,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:43,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:43,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:43,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:43,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:43,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472825972] [2022-02-10 04:00:43,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472825972] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:43,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758831708] [2022-02-10 04:00:43,906 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 04:00:43,906 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:43,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:43,907 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:43,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-10 04:00:43,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 04:00:43,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:43,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 04:00:43,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:43,975 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:43,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:44,015 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:44,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758831708] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:44,015 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:44,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 04:00:44,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781298010] [2022-02-10 04:00:44,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:44,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 04:00:44,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:44,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 04:00:44,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 04:00:44,016 INFO L87 Difference]: Start difference. First operand 37785 states and 101450 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:44,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:44,604 INFO L93 Difference]: Finished difference Result 40431 states and 106010 transitions. [2022-02-10 04:00:44,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 04:00:44,605 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:44,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:44,733 INFO L225 Difference]: With dead ends: 40431 [2022-02-10 04:00:44,734 INFO L226 Difference]: Without dead ends: 40431 [2022-02-10 04:00:44,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2022-02-10 04:00:44,734 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 113 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:44,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 174 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:44,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40431 states. [2022-02-10 04:00:45,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40431 to 37821. [2022-02-10 04:00:45,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37821 states, 37820 states have (on average 2.6813855103120043) internal successors, (101410), 37820 states have internal predecessors, (101410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:45,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37821 states to 37821 states and 101410 transitions. [2022-02-10 04:00:45,747 INFO L78 Accepts]: Start accepts. Automaton has 37821 states and 101410 transitions. Word has length 28 [2022-02-10 04:00:45,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:45,751 INFO L470 AbstractCegarLoop]: Abstraction has 37821 states and 101410 transitions. [2022-02-10 04:00:45,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:45,751 INFO L276 IsEmpty]: Start isEmpty. Operand 37821 states and 101410 transitions. [2022-02-10 04:00:45,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:45,806 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:45,807 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:45,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:46,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:46,027 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:46,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:46,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1388215924, now seen corresponding path program 76 times [2022-02-10 04:00:46,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:46,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396399163] [2022-02-10 04:00:46,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:46,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:46,075 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:46,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:46,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396399163] [2022-02-10 04:00:46,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396399163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:46,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327672695] [2022-02-10 04:00:46,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:00:46,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:46,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:46,076 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:46,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-10 04:00:46,097 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:00:46,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:46,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:46,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:46,178 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:46,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:46,412 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:46,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327672695] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:46,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:46,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 04:00:46,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937837049] [2022-02-10 04:00:46,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:46,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 04:00:46,413 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:46,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 04:00:46,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 04:00:46,414 INFO L87 Difference]: Start difference. First operand 37821 states and 101410 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:47,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:47,172 INFO L93 Difference]: Finished difference Result 43343 states and 114382 transitions. [2022-02-10 04:00:47,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 04:00:47,172 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:47,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:47,319 INFO L225 Difference]: With dead ends: 43343 [2022-02-10 04:00:47,319 INFO L226 Difference]: Without dead ends: 43341 [2022-02-10 04:00:47,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=1605, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 04:00:47,320 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 259 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:47,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 197 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:00:47,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43341 states. [2022-02-10 04:00:48,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43341 to 37821. [2022-02-10 04:00:48,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37821 states, 37820 states have (on average 2.6813061872025385) internal successors, (101407), 37820 states have internal predecessors, (101407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:48,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37821 states to 37821 states and 101407 transitions. [2022-02-10 04:00:48,366 INFO L78 Accepts]: Start accepts. Automaton has 37821 states and 101407 transitions. Word has length 28 [2022-02-10 04:00:48,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:48,366 INFO L470 AbstractCegarLoop]: Abstraction has 37821 states and 101407 transitions. [2022-02-10 04:00:48,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:48,366 INFO L276 IsEmpty]: Start isEmpty. Operand 37821 states and 101407 transitions. [2022-02-10 04:00:48,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:48,408 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:48,408 INFO L514 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] [2022-02-10 04:00:48,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:48,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:48,613 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:48,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:48,613 INFO L85 PathProgramCache]: Analyzing trace with hash 2000896496, now seen corresponding path program 77 times [2022-02-10 04:00:48,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:48,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188463375] [2022-02-10 04:00:48,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:48,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:48,649 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:48,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:48,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188463375] [2022-02-10 04:00:48,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188463375] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:48,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117231179] [2022-02-10 04:00:48,649 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:00:48,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:48,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:48,650 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:48,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-10 04:00:48,802 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 04:00:48,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:48,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 04:00:48,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:48,873 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:48,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:48,932 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:48,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117231179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:48,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:48,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 04:00:48,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973655866] [2022-02-10 04:00:48,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:48,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 04:00:48,932 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:48,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 04:00:48,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-02-10 04:00:48,933 INFO L87 Difference]: Start difference. First operand 37821 states and 101407 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:49,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:49,315 INFO L93 Difference]: Finished difference Result 41858 states and 109845 transitions. [2022-02-10 04:00:49,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 04:00:49,315 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:49,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:49,413 INFO L225 Difference]: With dead ends: 41858 [2022-02-10 04:00:49,414 INFO L226 Difference]: Without dead ends: 41858 [2022-02-10 04:00:49,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=199, Invalid=451, Unknown=0, NotChecked=0, Total=650 [2022-02-10 04:00:49,414 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 102 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:49,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 152 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:49,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41858 states. [2022-02-10 04:00:50,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41858 to 38733. [2022-02-10 04:00:50,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38733 states, 38732 states have (on average 2.6812454817721783) internal successors, (103850), 38732 states have internal predecessors, (103850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:50,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38733 states to 38733 states and 103850 transitions. [2022-02-10 04:00:50,474 INFO L78 Accepts]: Start accepts. Automaton has 38733 states and 103850 transitions. Word has length 28 [2022-02-10 04:00:50,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:50,474 INFO L470 AbstractCegarLoop]: Abstraction has 38733 states and 103850 transitions. [2022-02-10 04:00:50,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:50,475 INFO L276 IsEmpty]: Start isEmpty. Operand 38733 states and 103850 transitions. [2022-02-10 04:00:50,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:50,518 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:50,518 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:50,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:50,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-02-10 04:00:50,720 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:50,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:50,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1816818952, now seen corresponding path program 78 times [2022-02-10 04:00:50,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:50,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424667268] [2022-02-10 04:00:50,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:50,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:50,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:50,761 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:50,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:50,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424667268] [2022-02-10 04:00:50,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424667268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:50,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367270204] [2022-02-10 04:00:50,761 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:00:50,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:50,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:50,768 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:50,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-10 04:00:50,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 04:00:50,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:50,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:50,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:50,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:50,951 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:50,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367270204] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:50,952 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:50,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 04:00:50,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49538071] [2022-02-10 04:00:50,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:50,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 04:00:50,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:50,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 04:00:50,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 04:00:50,952 INFO L87 Difference]: Start difference. First operand 38733 states and 103850 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:51,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:51,743 INFO L93 Difference]: Finished difference Result 44526 states and 117569 transitions. [2022-02-10 04:00:51,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 04:00:51,744 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:51,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:51,867 INFO L225 Difference]: With dead ends: 44526 [2022-02-10 04:00:51,867 INFO L226 Difference]: Without dead ends: 44523 [2022-02-10 04:00:51,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=423, Invalid=1469, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 04:00:51,868 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 250 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:51,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 152 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:00:51,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44523 states. [2022-02-10 04:00:52,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44523 to 38771. [2022-02-10 04:00:52,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38771 states, 38770 states have (on average 2.6808099045653857) internal successors, (103935), 38770 states have internal predecessors, (103935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:53,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38771 states to 38771 states and 103935 transitions. [2022-02-10 04:00:53,004 INFO L78 Accepts]: Start accepts. Automaton has 38771 states and 103935 transitions. Word has length 28 [2022-02-10 04:00:53,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:53,004 INFO L470 AbstractCegarLoop]: Abstraction has 38771 states and 103935 transitions. [2022-02-10 04:00:53,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:53,005 INFO L276 IsEmpty]: Start isEmpty. Operand 38771 states and 103935 transitions. [2022-02-10 04:00:53,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:53,054 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:53,054 INFO L514 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] [2022-02-10 04:00:53,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:53,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:53,269 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:53,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:53,270 INFO L85 PathProgramCache]: Analyzing trace with hash 343630064, now seen corresponding path program 79 times [2022-02-10 04:00:53,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:53,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435592258] [2022-02-10 04:00:53,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:53,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:53,318 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:53,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:53,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435592258] [2022-02-10 04:00:53,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435592258] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:53,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198860792] [2022-02-10 04:00:53,318 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:00:53,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:53,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:53,320 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:53,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-10 04:00:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:53,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 04:00:53,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:53,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:53,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:53,473 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:53,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198860792] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:53,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:53,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-02-10 04:00:53,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679450778] [2022-02-10 04:00:53,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:53,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 04:00:53,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:53,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 04:00:53,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-02-10 04:00:53,475 INFO L87 Difference]: Start difference. First operand 38771 states and 103935 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:54,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:54,080 INFO L93 Difference]: Finished difference Result 42159 states and 110631 transitions. [2022-02-10 04:00:54,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 04:00:54,080 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:00:54,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:54,198 INFO L225 Difference]: With dead ends: 42159 [2022-02-10 04:00:54,198 INFO L226 Difference]: Without dead ends: 42159 [2022-02-10 04:00:54,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=251, Invalid=561, Unknown=0, NotChecked=0, Total=812 [2022-02-10 04:00:54,198 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 117 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:54,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 101 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:00:54,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42159 states. [2022-02-10 04:00:54,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42159 to 38774. [2022-02-10 04:00:55,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38774 states, 38773 states have (on average 2.6800866582415597) internal successors, (103915), 38773 states have internal predecessors, (103915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:55,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38774 states to 38774 states and 103915 transitions. [2022-02-10 04:00:55,298 INFO L78 Accepts]: Start accepts. Automaton has 38774 states and 103915 transitions. Word has length 28 [2022-02-10 04:00:55,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:00:55,298 INFO L470 AbstractCegarLoop]: Abstraction has 38774 states and 103915 transitions. [2022-02-10 04:00:55,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:00:55,298 INFO L276 IsEmpty]: Start isEmpty. Operand 38774 states and 103915 transitions. [2022-02-10 04:00:55,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:00:55,361 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:00:55,361 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:00:55,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-02-10 04:00:55,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:55,584 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:00:55,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:00:55,585 INFO L85 PathProgramCache]: Analyzing trace with hash 228597224, now seen corresponding path program 80 times [2022-02-10 04:00:55,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:00:55,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351753676] [2022-02-10 04:00:55,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:00:55,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:00:55,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:00:55,644 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:55,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:00:55,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351753676] [2022-02-10 04:00:55,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351753676] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:00:55,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401034062] [2022-02-10 04:00:55,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 04:00:55,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:55,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:00:55,646 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:00:55,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-10 04:00:55,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 04:00:55,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:00:55,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:00:55,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:00:55,946 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:00:55,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:00:56,096 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:00:56,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401034062] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:00:56,096 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:00:56,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 22 [2022-02-10 04:00:56,097 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632230461] [2022-02-10 04:00:56,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:00:56,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 04:00:56,097 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:00:56,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 04:00:56,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2022-02-10 04:00:56,097 INFO L87 Difference]: Start difference. First operand 38774 states and 103915 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 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-10 04:00:59,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:00:59,254 INFO L93 Difference]: Finished difference Result 74375 states and 195339 transitions. [2022-02-10 04:00:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-10 04:00:59,255 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 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 28 [2022-02-10 04:00:59,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:00:59,620 INFO L225 Difference]: With dead ends: 74375 [2022-02-10 04:00:59,620 INFO L226 Difference]: Without dead ends: 74375 [2022-02-10 04:00:59,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11496 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5662, Invalid=21398, Unknown=0, NotChecked=0, Total=27060 [2022-02-10 04:00:59,621 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 650 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 1672 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 04:00:59,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [650 Valid, 476 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1672 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 04:00:59,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74375 states. [2022-02-10 04:01:00,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74375 to 41831. [2022-02-10 04:01:00,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41831 states, 41830 states have (on average 2.703705474539804) internal successors, (113096), 41830 states have internal predecessors, (113096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:01,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41831 states to 41831 states and 113096 transitions. [2022-02-10 04:01:01,071 INFO L78 Accepts]: Start accepts. Automaton has 41831 states and 113096 transitions. Word has length 28 [2022-02-10 04:01:01,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:01,071 INFO L470 AbstractCegarLoop]: Abstraction has 41831 states and 113096 transitions. [2022-02-10 04:01:01,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 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-10 04:01:01,072 INFO L276 IsEmpty]: Start isEmpty. Operand 41831 states and 113096 transitions. [2022-02-10 04:01:01,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:01,128 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:01,128 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:01,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:01,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:01,344 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:01,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:01,345 INFO L85 PathProgramCache]: Analyzing trace with hash 2099753662, now seen corresponding path program 81 times [2022-02-10 04:01:01,345 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:01,345 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412624724] [2022-02-10 04:01:01,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:01,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:01,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:01,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:01,395 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:01,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412624724] [2022-02-10 04:01:01,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412624724] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:01,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451597746] [2022-02-10 04:01:01,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 04:01:01,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:01,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:01,400 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:01,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-10 04:01:01,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 04:01:01,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:01,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:01,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:01,557 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:01,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:01,662 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:01:01,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451597746] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:01,662 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:01,662 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 04:01:01,662 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591090935] [2022-02-10 04:01:01,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:01,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 04:01:01,663 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:01,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 04:01:01,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2022-02-10 04:01:01,663 INFO L87 Difference]: Start difference. First operand 41831 states and 113096 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 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-10 04:01:04,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:04,129 INFO L93 Difference]: Finished difference Result 60721 states and 155597 transitions. [2022-02-10 04:01:04,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-10 04:01:04,129 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 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 28 [2022-02-10 04:01:04,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:04,496 INFO L225 Difference]: With dead ends: 60721 [2022-02-10 04:01:04,496 INFO L226 Difference]: Without dead ends: 60721 [2022-02-10 04:01:04,497 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6612 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3388, Invalid=13382, Unknown=0, NotChecked=0, Total=16770 [2022-02-10 04:01:04,497 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 715 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 1193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:04,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [715 Valid, 320 Invalid, 1193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 04:01:04,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60721 states. [2022-02-10 04:01:05,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60721 to 41831. [2022-02-10 04:01:05,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41831 states, 41830 states have (on average 2.703705474539804) internal successors, (113096), 41830 states have internal predecessors, (113096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:05,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41831 states to 41831 states and 113096 transitions. [2022-02-10 04:01:05,839 INFO L78 Accepts]: Start accepts. Automaton has 41831 states and 113096 transitions. Word has length 28 [2022-02-10 04:01:05,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:05,839 INFO L470 AbstractCegarLoop]: Abstraction has 41831 states and 113096 transitions. [2022-02-10 04:01:05,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 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-10 04:01:05,839 INFO L276 IsEmpty]: Start isEmpty. Operand 41831 states and 113096 transitions. [2022-02-10 04:01:05,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:05,886 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:05,886 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:05,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:06,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:06,089 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:06,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:06,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1971247174, now seen corresponding path program 82 times [2022-02-10 04:01:06,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:06,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340680598] [2022-02-10 04:01:06,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:06,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:06,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:06,158 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:06,158 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:06,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340680598] [2022-02-10 04:01:06,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340680598] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:06,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461261905] [2022-02-10 04:01:06,158 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:01:06,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:06,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:06,159 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:06,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-10 04:01:06,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:01:06,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:06,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:06,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:06,303 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:06,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:06,410 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:01:06,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461261905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:06,410 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:06,410 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 04:01:06,410 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760021090] [2022-02-10 04:01:06,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:06,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 04:01:06,411 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:06,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 04:01:06,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-02-10 04:01:06,411 INFO L87 Difference]: Start difference. First operand 41831 states and 113096 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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-10 04:01:08,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:08,174 INFO L93 Difference]: Finished difference Result 55332 states and 145117 transitions. [2022-02-10 04:01:08,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-10 04:01:08,174 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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 28 [2022-02-10 04:01:08,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:08,322 INFO L225 Difference]: With dead ends: 55332 [2022-02-10 04:01:08,322 INFO L226 Difference]: Without dead ends: 55332 [2022-02-10 04:01:08,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3733 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1907, Invalid=7993, Unknown=0, NotChecked=0, Total=9900 [2022-02-10 04:01:08,324 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 544 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:08,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 272 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 04:01:08,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55332 states. [2022-02-10 04:01:09,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55332 to 42090. [2022-02-10 04:01:09,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42090 states, 42089 states have (on average 2.70443583834256) internal successors, (113827), 42089 states have internal predecessors, (113827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:09,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42090 states to 42090 states and 113827 transitions. [2022-02-10 04:01:09,690 INFO L78 Accepts]: Start accepts. Automaton has 42090 states and 113827 transitions. Word has length 28 [2022-02-10 04:01:09,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:09,691 INFO L470 AbstractCegarLoop]: Abstraction has 42090 states and 113827 transitions. [2022-02-10 04:01:09,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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-10 04:01:09,691 INFO L276 IsEmpty]: Start isEmpty. Operand 42090 states and 113827 transitions. [2022-02-10 04:01:09,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:09,915 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:09,915 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:09,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:10,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-10 04:01:10,131 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:10,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:10,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1198911460, now seen corresponding path program 83 times [2022-02-10 04:01:10,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:10,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500306415] [2022-02-10 04:01:10,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:10,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:10,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:10,191 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:10,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:10,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500306415] [2022-02-10 04:01:10,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500306415] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:10,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360690266] [2022-02-10 04:01:10,191 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:01:10,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:10,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:10,193 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:10,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-10 04:01:10,218 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 04:01:10,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:10,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:10,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:10,341 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:10,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:10,465 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:10,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360690266] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:10,466 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:10,466 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-02-10 04:01:10,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352038653] [2022-02-10 04:01:10,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:10,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 04:01:10,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:10,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 04:01:10,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2022-02-10 04:01:10,466 INFO L87 Difference]: Start difference. First operand 42090 states and 113827 transitions. Second operand has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 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-10 04:01:13,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:13,359 INFO L93 Difference]: Finished difference Result 89880 states and 234458 transitions. [2022-02-10 04:01:13,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-02-10 04:01:13,360 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 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 28 [2022-02-10 04:01:13,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:13,693 INFO L225 Difference]: With dead ends: 89880 [2022-02-10 04:01:13,693 INFO L226 Difference]: Without dead ends: 89880 [2022-02-10 04:01:13,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9898 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5028, Invalid=17322, Unknown=0, NotChecked=0, Total=22350 [2022-02-10 04:01:13,695 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 768 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:13,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [768 Valid, 292 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 04:01:13,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89880 states. [2022-02-10 04:01:15,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89880 to 53947. [2022-02-10 04:01:15,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53947 states, 53946 states have (on average 2.7488785081377674) internal successors, (148291), 53946 states have internal predecessors, (148291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:15,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53947 states to 53947 states and 148291 transitions. [2022-02-10 04:01:15,753 INFO L78 Accepts]: Start accepts. Automaton has 53947 states and 148291 transitions. Word has length 28 [2022-02-10 04:01:15,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:15,754 INFO L470 AbstractCegarLoop]: Abstraction has 53947 states and 148291 transitions. [2022-02-10 04:01:15,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 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-10 04:01:15,754 INFO L276 IsEmpty]: Start isEmpty. Operand 53947 states and 148291 transitions. [2022-02-10 04:01:16,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:16,044 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:16,044 INFO L514 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] [2022-02-10 04:01:16,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:16,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-10 04:01:16,260 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:16,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:16,260 INFO L85 PathProgramCache]: Analyzing trace with hash -650836124, now seen corresponding path program 84 times [2022-02-10 04:01:16,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:16,261 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425086379] [2022-02-10 04:01:16,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:16,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:16,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:16,298 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:16,298 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:16,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425086379] [2022-02-10 04:01:16,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425086379] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:16,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360505053] [2022-02-10 04:01:16,299 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:01:16,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:16,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:16,300 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:16,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-10 04:01:16,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 04:01:16,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:16,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 04:01:16,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:16,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:01:16,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:16,512 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:16,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360505053] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:16,512 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:16,512 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 04:01:16,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789265106] [2022-02-10 04:01:16,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:16,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:01:16,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:16,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:01:16,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:01:16,513 INFO L87 Difference]: Start difference. First operand 53947 states and 148291 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 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-10 04:01:16,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:16,963 INFO L93 Difference]: Finished difference Result 62596 states and 165154 transitions. [2022-02-10 04:01:16,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 04:01:16,964 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 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 28 [2022-02-10 04:01:16,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:17,152 INFO L225 Difference]: With dead ends: 62596 [2022-02-10 04:01:17,152 INFO L226 Difference]: Without dead ends: 62594 [2022-02-10 04:01:17,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=203, Invalid=349, Unknown=0, NotChecked=0, Total=552 [2022-02-10 04:01:17,153 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 237 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:17,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 71 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:01:17,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62594 states. [2022-02-10 04:01:18,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62594 to 53982. [2022-02-10 04:01:18,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53982 states, 53981 states have (on average 2.7477075267223654) internal successors, (148324), 53981 states have internal predecessors, (148324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:18,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53982 states to 53982 states and 148324 transitions. [2022-02-10 04:01:18,857 INFO L78 Accepts]: Start accepts. Automaton has 53982 states and 148324 transitions. Word has length 28 [2022-02-10 04:01:18,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:18,857 INFO L470 AbstractCegarLoop]: Abstraction has 53982 states and 148324 transitions. [2022-02-10 04:01:18,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 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-10 04:01:18,857 INFO L276 IsEmpty]: Start isEmpty. Operand 53982 states and 148324 transitions. [2022-02-10 04:01:18,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:18,938 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:18,938 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:18,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:19,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:19,155 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:19,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:19,155 INFO L85 PathProgramCache]: Analyzing trace with hash 2001522732, now seen corresponding path program 85 times [2022-02-10 04:01:19,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:19,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61009468] [2022-02-10 04:01:19,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:19,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:19,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:19,197 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:19,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:19,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61009468] [2022-02-10 04:01:19,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61009468] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:19,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14870651] [2022-02-10 04:01:19,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:01:19,197 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:19,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:19,198 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:19,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-02-10 04:01:19,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:19,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:19,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:19,315 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:19,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:19,420 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:19,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14870651] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:19,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:19,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 04:01:19,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619441823] [2022-02-10 04:01:19,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:19,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 04:01:19,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:19,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 04:01:19,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2022-02-10 04:01:19,421 INFO L87 Difference]: Start difference. First operand 53982 states and 148324 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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-10 04:01:21,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:21,396 INFO L93 Difference]: Finished difference Result 89578 states and 232896 transitions. [2022-02-10 04:01:21,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-02-10 04:01:21,397 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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 28 [2022-02-10 04:01:21,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:21,738 INFO L225 Difference]: With dead ends: 89578 [2022-02-10 04:01:21,738 INFO L226 Difference]: Without dead ends: 89577 [2022-02-10 04:01:21,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4957 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2836, Invalid=9596, Unknown=0, NotChecked=0, Total=12432 [2022-02-10 04:01:21,740 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 810 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:21,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [810 Valid, 242 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 796 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 04:01:22,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89577 states. [2022-02-10 04:01:23,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89577 to 54002. [2022-02-10 04:01:23,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54002 states, 54001 states have (on average 2.7473565304346215) internal successors, (148360), 54001 states have internal predecessors, (148360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:24,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54002 states to 54002 states and 148360 transitions. [2022-02-10 04:01:24,258 INFO L78 Accepts]: Start accepts. Automaton has 54002 states and 148360 transitions. Word has length 28 [2022-02-10 04:01:24,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:24,258 INFO L470 AbstractCegarLoop]: Abstraction has 54002 states and 148360 transitions. [2022-02-10 04:01:24,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 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-10 04:01:24,258 INFO L276 IsEmpty]: Start isEmpty. Operand 54002 states and 148360 transitions. [2022-02-10 04:01:24,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:24,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:24,312 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:24,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:24,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-02-10 04:01:24,519 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:24,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:24,520 INFO L85 PathProgramCache]: Analyzing trace with hash 333087920, now seen corresponding path program 86 times [2022-02-10 04:01:24,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:24,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017927414] [2022-02-10 04:01:24,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:24,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:24,557 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:24,558 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:24,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017927414] [2022-02-10 04:01:24,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017927414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:24,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353763822] [2022-02-10 04:01:24,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 04:01:24,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:24,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:24,559 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:24,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-02-10 04:01:24,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 04:01:24,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:24,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:24,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:24,647 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:24,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:24,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:24,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353763822] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:24,736 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:24,736 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 04:01:24,736 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660572447] [2022-02-10 04:01:24,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:24,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 04:01:24,736 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:24,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 04:01:24,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-02-10 04:01:24,737 INFO L87 Difference]: Start difference. First operand 54002 states and 148360 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 04:01:26,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:26,277 INFO L93 Difference]: Finished difference Result 85972 states and 226503 transitions. [2022-02-10 04:01:26,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 04:01:26,277 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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 28 [2022-02-10 04:01:26,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:26,527 INFO L225 Difference]: With dead ends: 85972 [2022-02-10 04:01:26,528 INFO L226 Difference]: Without dead ends: 85969 [2022-02-10 04:01:26,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2740 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1617, Invalid=5693, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 04:01:26,528 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 599 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:26,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 224 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 04:01:26,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85969 states. [2022-02-10 04:01:28,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85969 to 56818. [2022-02-10 04:01:28,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56818 states, 56817 states have (on average 2.758364573983139) internal successors, (156722), 56817 states have internal predecessors, (156722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:28,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56818 states to 56818 states and 156722 transitions. [2022-02-10 04:01:28,611 INFO L78 Accepts]: Start accepts. Automaton has 56818 states and 156722 transitions. Word has length 28 [2022-02-10 04:01:28,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:28,612 INFO L470 AbstractCegarLoop]: Abstraction has 56818 states and 156722 transitions. [2022-02-10 04:01:28,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 04:01:28,612 INFO L276 IsEmpty]: Start isEmpty. Operand 56818 states and 156722 transitions. [2022-02-10 04:01:28,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:28,704 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:28,704 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:28,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-02-10 04:01:28,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-02-10 04:01:28,920 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:28,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:28,920 INFO L85 PathProgramCache]: Analyzing trace with hash 258075624, now seen corresponding path program 39 times [2022-02-10 04:01:28,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:28,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005727083] [2022-02-10 04:01:28,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:28,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:28,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:28,957 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:28,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005727083] [2022-02-10 04:01:28,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005727083] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:28,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77164769] [2022-02-10 04:01:28,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 04:01:28,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:28,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:28,959 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:28,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-02-10 04:01:28,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 04:01:28,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:28,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:28,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:29,039 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:29,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:29,105 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:29,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77164769] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:29,105 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:29,106 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 04:01:29,106 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081262021] [2022-02-10 04:01:29,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:29,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 04:01:29,107 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:29,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 04:01:29,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-10 04:01:29,110 INFO L87 Difference]: Start difference. First operand 56818 states and 156722 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:29,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:29,890 INFO L93 Difference]: Finished difference Result 63178 states and 172644 transitions. [2022-02-10 04:01:29,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 04:01:29,891 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:01:29,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:30,084 INFO L225 Difference]: With dead ends: 63178 [2022-02-10 04:01:30,084 INFO L226 Difference]: Without dead ends: 63178 [2022-02-10 04:01:30,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 04:01:30,085 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 140 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:30,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 129 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:01:30,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63178 states. [2022-02-10 04:01:31,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63178 to 56983. [2022-02-10 04:01:31,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56983 states, 56982 states have (on average 2.756537152083114) internal successors, (157073), 56982 states have internal predecessors, (157073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:31,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56983 states to 56983 states and 157073 transitions. [2022-02-10 04:01:31,894 INFO L78 Accepts]: Start accepts. Automaton has 56983 states and 157073 transitions. Word has length 28 [2022-02-10 04:01:31,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:31,894 INFO L470 AbstractCegarLoop]: Abstraction has 56983 states and 157073 transitions. [2022-02-10 04:01:31,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:31,894 INFO L276 IsEmpty]: Start isEmpty. Operand 56983 states and 157073 transitions. [2022-02-10 04:01:31,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:31,971 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:31,972 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:31,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:32,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-02-10 04:01:32,187 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:32,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:32,188 INFO L85 PathProgramCache]: Analyzing trace with hash -975596824, now seen corresponding path program 40 times [2022-02-10 04:01:32,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:32,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590669448] [2022-02-10 04:01:32,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:32,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:32,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:32,254 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:32,254 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:32,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590669448] [2022-02-10 04:01:32,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590669448] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:32,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504472479] [2022-02-10 04:01:32,254 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:01:32,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:32,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:32,279 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:32,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-02-10 04:01:32,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:01:32,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:32,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:32,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:32,482 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:32,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:32,549 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:01:32,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504472479] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:32,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:32,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 18 [2022-02-10 04:01:32,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325709550] [2022-02-10 04:01:32,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:32,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 04:01:32,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:32,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 04:01:32,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2022-02-10 04:01:32,551 INFO L87 Difference]: Start difference. First operand 56983 states and 157073 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 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-10 04:01:33,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:33,495 INFO L93 Difference]: Finished difference Result 58604 states and 160034 transitions. [2022-02-10 04:01:33,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 04:01:33,496 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 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 28 [2022-02-10 04:01:33,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:33,708 INFO L225 Difference]: With dead ends: 58604 [2022-02-10 04:01:33,708 INFO L226 Difference]: Without dead ends: 58594 [2022-02-10 04:01:33,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=391, Invalid=1331, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 04:01:33,708 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 214 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:33,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 148 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:01:33,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58594 states. [2022-02-10 04:01:35,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58594 to 55506. [2022-02-10 04:01:35,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55506 states, 55505 states have (on average 2.7532294387892984) internal successors, (152818), 55505 states have internal predecessors, (152818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:35,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55506 states to 55506 states and 152818 transitions. [2022-02-10 04:01:35,264 INFO L78 Accepts]: Start accepts. Automaton has 55506 states and 152818 transitions. Word has length 28 [2022-02-10 04:01:35,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:35,264 INFO L470 AbstractCegarLoop]: Abstraction has 55506 states and 152818 transitions. [2022-02-10 04:01:35,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 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-10 04:01:35,264 INFO L276 IsEmpty]: Start isEmpty. Operand 55506 states and 152818 transitions. [2022-02-10 04:01:35,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:35,355 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:35,355 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:35,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:35,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-02-10 04:01:35,559 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:35,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:35,559 INFO L85 PathProgramCache]: Analyzing trace with hash -2001403016, now seen corresponding path program 41 times [2022-02-10 04:01:35,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:35,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42303463] [2022-02-10 04:01:35,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:35,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:35,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:35,610 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:01:35,610 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:35,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42303463] [2022-02-10 04:01:35,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42303463] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:35,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127161509] [2022-02-10 04:01:35,616 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:01:35,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:35,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:35,619 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:35,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-02-10 04:01:35,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 04:01:35,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:35,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:35,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:35,687 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:01:35,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:35,733 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 04:01:35,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127161509] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:35,734 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:35,734 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 04:01:35,734 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766064558] [2022-02-10 04:01:35,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:35,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 04:01:35,735 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:35,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 04:01:35,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-02-10 04:01:35,735 INFO L87 Difference]: Start difference. First operand 55506 states and 152818 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:36,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:36,407 INFO L93 Difference]: Finished difference Result 61508 states and 167927 transitions. [2022-02-10 04:01:36,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 04:01:36,407 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:01:36,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:36,574 INFO L225 Difference]: With dead ends: 61508 [2022-02-10 04:01:36,575 INFO L226 Difference]: Without dead ends: 61505 [2022-02-10 04:01:36,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2022-02-10 04:01:36,575 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 132 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:36,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 135 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:01:36,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61505 states. [2022-02-10 04:01:37,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61505 to 55538. [2022-02-10 04:01:38,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55538 states, 55537 states have (on average 2.7529574878009253) internal successors, (152891), 55537 states have internal predecessors, (152891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:38,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55538 states to 55538 states and 152891 transitions. [2022-02-10 04:01:38,416 INFO L78 Accepts]: Start accepts. Automaton has 55538 states and 152891 transitions. Word has length 28 [2022-02-10 04:01:38,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:38,416 INFO L470 AbstractCegarLoop]: Abstraction has 55538 states and 152891 transitions. [2022-02-10 04:01:38,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:38,417 INFO L276 IsEmpty]: Start isEmpty. Operand 55538 states and 152891 transitions. [2022-02-10 04:01:38,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:38,493 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:38,493 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:38,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:38,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:38,699 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:38,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:38,700 INFO L85 PathProgramCache]: Analyzing trace with hash -375184400, now seen corresponding path program 87 times [2022-02-10 04:01:38,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:38,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498683978] [2022-02-10 04:01:38,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:38,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:38,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:38,727 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:38,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:38,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498683978] [2022-02-10 04:01:38,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498683978] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:38,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098080521] [2022-02-10 04:01:38,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 04:01:38,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:38,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:38,729 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:38,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-02-10 04:01:38,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 04:01:38,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:38,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:38,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:38,848 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:38,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:38,921 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:38,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098080521] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:38,921 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:38,921 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 04:01:38,921 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422832578] [2022-02-10 04:01:38,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:38,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:01:38,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:38,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:01:38,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:01:38,922 INFO L87 Difference]: Start difference. First operand 55538 states and 152891 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:39,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:39,749 INFO L93 Difference]: Finished difference Result 63659 states and 172474 transitions. [2022-02-10 04:01:39,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-10 04:01:39,749 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:01:39,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:40,175 INFO L225 Difference]: With dead ends: 63659 [2022-02-10 04:01:40,176 INFO L226 Difference]: Without dead ends: 63659 [2022-02-10 04:01:40,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=789, Invalid=2633, Unknown=0, NotChecked=0, Total=3422 [2022-02-10 04:01:40,176 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 341 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:40,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 184 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:01:40,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63659 states. [2022-02-10 04:01:41,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63659 to 55627. [2022-02-10 04:01:41,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55627 states, 55626 states have (on average 2.7521302987811453) internal successors, (153090), 55626 states have internal predecessors, (153090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:41,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55627 states to 55627 states and 153090 transitions. [2022-02-10 04:01:41,738 INFO L78 Accepts]: Start accepts. Automaton has 55627 states and 153090 transitions. Word has length 28 [2022-02-10 04:01:41,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:41,738 INFO L470 AbstractCegarLoop]: Abstraction has 55627 states and 153090 transitions. [2022-02-10 04:01:41,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:41,738 INFO L276 IsEmpty]: Start isEmpty. Operand 55627 states and 153090 transitions. [2022-02-10 04:01:41,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:41,812 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:41,812 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:41,829 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-02-10 04:01:42,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:42,029 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:42,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:42,029 INFO L85 PathProgramCache]: Analyzing trace with hash -604592784, now seen corresponding path program 88 times [2022-02-10 04:01:42,029 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:42,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486634029] [2022-02-10 04:01:42,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:42,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:42,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:42,082 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:42,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:42,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486634029] [2022-02-10 04:01:42,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486634029] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:42,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933832308] [2022-02-10 04:01:42,082 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:01:42,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:42,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:42,084 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:42,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-02-10 04:01:42,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:01:42,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:42,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:42,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:42,188 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:42,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:42,257 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:42,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933832308] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:42,257 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:42,257 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 04:01:42,257 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533003028] [2022-02-10 04:01:42,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:42,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 04:01:42,258 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:42,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 04:01:42,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-02-10 04:01:42,258 INFO L87 Difference]: Start difference. First operand 55627 states and 153090 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:43,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:43,265 INFO L93 Difference]: Finished difference Result 63404 states and 171947 transitions. [2022-02-10 04:01:43,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 04:01:43,266 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:01:43,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:43,474 INFO L225 Difference]: With dead ends: 63404 [2022-02-10 04:01:43,475 INFO L226 Difference]: Without dead ends: 63403 [2022-02-10 04:01:43,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=549, Invalid=1803, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 04:01:43,475 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 226 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:43,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 210 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:01:43,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63403 states. [2022-02-10 04:01:44,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63403 to 55568. [2022-02-10 04:01:44,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55568 states, 55567 states have (on average 2.7527489337196536) internal successors, (152962), 55567 states have internal predecessors, (152962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:45,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55568 states to 55568 states and 152962 transitions. [2022-02-10 04:01:45,249 INFO L78 Accepts]: Start accepts. Automaton has 55568 states and 152962 transitions. Word has length 28 [2022-02-10 04:01:45,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:45,249 INFO L470 AbstractCegarLoop]: Abstraction has 55568 states and 152962 transitions. [2022-02-10 04:01:45,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:45,249 INFO L276 IsEmpty]: Start isEmpty. Operand 55568 states and 152962 transitions. [2022-02-10 04:01:45,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:45,310 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:45,310 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:45,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-02-10 04:01:45,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2022-02-10 04:01:45,523 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:45,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:45,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1049108752, now seen corresponding path program 89 times [2022-02-10 04:01:45,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:45,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534609481] [2022-02-10 04:01:45,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:45,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:45,575 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:45,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:45,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534609481] [2022-02-10 04:01:45,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534609481] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:45,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524808226] [2022-02-10 04:01:45,576 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:01:45,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:45,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:45,577 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:45,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-02-10 04:01:45,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 04:01:45,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:45,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:45,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:45,676 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:45,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:45,762 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:45,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524808226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:45,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:45,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 04:01:45,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912516756] [2022-02-10 04:01:45,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:45,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 04:01:45,763 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:45,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 04:01:45,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 04:01:45,763 INFO L87 Difference]: Start difference. First operand 55568 states and 152962 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:46,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:46,557 INFO L93 Difference]: Finished difference Result 63502 states and 172267 transitions. [2022-02-10 04:01:46,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 04:01:46,557 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:01:46,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:47,033 INFO L225 Difference]: With dead ends: 63502 [2022-02-10 04:01:47,033 INFO L226 Difference]: Without dead ends: 63497 [2022-02-10 04:01:47,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=493, Invalid=1763, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 04:01:47,034 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 262 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:47,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 162 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:01:47,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63497 states. [2022-02-10 04:01:48,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63497 to 55678. [2022-02-10 04:01:48,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55678 states, 55677 states have (on average 2.7517466817536866) internal successors, (153209), 55677 states have internal predecessors, (153209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:48,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55678 states to 55678 states and 153209 transitions. [2022-02-10 04:01:48,688 INFO L78 Accepts]: Start accepts. Automaton has 55678 states and 153209 transitions. Word has length 28 [2022-02-10 04:01:48,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:48,688 INFO L470 AbstractCegarLoop]: Abstraction has 55678 states and 153209 transitions. [2022-02-10 04:01:48,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:48,689 INFO L276 IsEmpty]: Start isEmpty. Operand 55678 states and 153209 transitions. [2022-02-10 04:01:48,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:48,766 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:48,766 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:48,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-02-10 04:01:48,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:48,968 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:48,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:48,969 INFO L85 PathProgramCache]: Analyzing trace with hash 969563828, now seen corresponding path program 90 times [2022-02-10 04:01:48,969 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:48,969 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510889581] [2022-02-10 04:01:48,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:48,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:48,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:49,023 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:49,023 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:49,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510889581] [2022-02-10 04:01:49,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510889581] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:49,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361656837] [2022-02-10 04:01:49,024 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:01:49,024 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:49,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:49,027 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:49,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-02-10 04:01:49,056 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 04:01:49,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:49,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:49,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:49,140 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:49,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:49,227 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:49,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361656837] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:49,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:49,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 04:01:49,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018613161] [2022-02-10 04:01:49,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:49,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 04:01:49,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:49,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 04:01:49,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-02-10 04:01:49,236 INFO L87 Difference]: Start difference. First operand 55678 states and 153209 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:50,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:50,528 INFO L93 Difference]: Finished difference Result 80068 states and 213311 transitions. [2022-02-10 04:01:50,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-10 04:01:50,528 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:01:50,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:50,794 INFO L225 Difference]: With dead ends: 80068 [2022-02-10 04:01:50,795 INFO L226 Difference]: Without dead ends: 80063 [2022-02-10 04:01:50,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1610 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1047, Invalid=3645, Unknown=0, NotChecked=0, Total=4692 [2022-02-10 04:01:50,796 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 461 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:50,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 216 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 04:01:50,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80063 states. [2022-02-10 04:01:52,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80063 to 56428. [2022-02-10 04:01:52,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56428 states, 56427 states have (on average 2.7530260336363797) internal successors, (155345), 56427 states have internal predecessors, (155345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:52,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56428 states to 56428 states and 155345 transitions. [2022-02-10 04:01:52,816 INFO L78 Accepts]: Start accepts. Automaton has 56428 states and 155345 transitions. Word has length 28 [2022-02-10 04:01:52,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:52,816 INFO L470 AbstractCegarLoop]: Abstraction has 56428 states and 155345 transitions. [2022-02-10 04:01:52,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:52,816 INFO L276 IsEmpty]: Start isEmpty. Operand 56428 states and 155345 transitions. [2022-02-10 04:01:52,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:52,889 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:52,889 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:52,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:53,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:53,102 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:53,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:53,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1709075330, now seen corresponding path program 91 times [2022-02-10 04:01:53,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:53,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375201036] [2022-02-10 04:01:53,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:53,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:53,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:53,140 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:53,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:53,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375201036] [2022-02-10 04:01:53,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375201036] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:53,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54615768] [2022-02-10 04:01:53,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:01:53,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:53,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:53,142 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:53,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-02-10 04:01:53,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:53,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:53,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:53,239 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:53,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:53,313 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:53,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54615768] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:53,313 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:53,313 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 04:01:53,313 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031284981] [2022-02-10 04:01:53,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:53,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 04:01:53,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:53,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 04:01:53,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2022-02-10 04:01:53,314 INFO L87 Difference]: Start difference. First operand 56428 states and 155345 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 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-10 04:01:55,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:55,100 INFO L93 Difference]: Finished difference Result 58743 states and 160299 transitions. [2022-02-10 04:01:55,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 04:01:55,100 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 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 28 [2022-02-10 04:01:55,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:55,272 INFO L225 Difference]: With dead ends: 58743 [2022-02-10 04:01:55,272 INFO L226 Difference]: Without dead ends: 58743 [2022-02-10 04:01:55,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3609 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1897, Invalid=7415, Unknown=0, NotChecked=0, Total=9312 [2022-02-10 04:01:55,273 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 329 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 997 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:55,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 335 Invalid, 997 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 04:01:55,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58743 states. [2022-02-10 04:01:56,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58743 to 56526. [2022-02-10 04:01:56,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56526 states, 56525 states have (on average 2.7520566121185315) internal successors, (155560), 56525 states have internal predecessors, (155560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:56,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56526 states to 56526 states and 155560 transitions. [2022-02-10 04:01:56,926 INFO L78 Accepts]: Start accepts. Automaton has 56526 states and 155560 transitions. Word has length 28 [2022-02-10 04:01:56,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:56,927 INFO L470 AbstractCegarLoop]: Abstraction has 56526 states and 155560 transitions. [2022-02-10 04:01:56,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 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-10 04:01:56,927 INFO L276 IsEmpty]: Start isEmpty. Operand 56526 states and 155560 transitions. [2022-02-10 04:01:56,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:01:56,989 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:01:56,989 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:01:57,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-02-10 04:01:57,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-02-10 04:01:57,198 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:01:57,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:01:57,198 INFO L85 PathProgramCache]: Analyzing trace with hash -116329168, now seen corresponding path program 42 times [2022-02-10 04:01:57,198 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:01:57,198 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666505130] [2022-02-10 04:01:57,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:01:57,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:01:57,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:01:57,245 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:57,246 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:01:57,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666505130] [2022-02-10 04:01:57,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666505130] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:01:57,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672129211] [2022-02-10 04:01:57,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:01:57,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:01:57,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:01:57,247 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:01:57,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-02-10 04:01:57,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 04:01:57,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:01:57,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:01:57,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:01:57,319 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:57,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:01:57,370 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:01:57,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672129211] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:01:57,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:01:57,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-10 04:01:57,371 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357603424] [2022-02-10 04:01:57,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:01:57,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 04:01:57,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:01:57,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 04:01:57,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-10 04:01:57,371 INFO L87 Difference]: Start difference. First operand 56526 states and 155560 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:58,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:01:58,080 INFO L93 Difference]: Finished difference Result 62591 states and 170822 transitions. [2022-02-10 04:01:58,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 04:01:58,080 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:01:58,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:01:58,283 INFO L225 Difference]: With dead ends: 62591 [2022-02-10 04:01:58,283 INFO L226 Difference]: Without dead ends: 62591 [2022-02-10 04:01:58,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=307, Invalid=815, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 04:01:58,283 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 105 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:01:58,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 164 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 04:01:58,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62591 states. [2022-02-10 04:01:59,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62591 to 56564. [2022-02-10 04:01:59,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56564 states, 56563 states have (on average 2.7515690469034526) internal successors, (155637), 56563 states have internal predecessors, (155637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:59,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56564 states to 56564 states and 155637 transitions. [2022-02-10 04:01:59,933 INFO L78 Accepts]: Start accepts. Automaton has 56564 states and 155637 transitions. Word has length 28 [2022-02-10 04:01:59,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:01:59,933 INFO L470 AbstractCegarLoop]: Abstraction has 56564 states and 155637 transitions. [2022-02-10 04:01:59,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:01:59,934 INFO L276 IsEmpty]: Start isEmpty. Operand 56564 states and 155637 transitions. [2022-02-10 04:02:00,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 04:02:00,016 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:02:00,016 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:02:00,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-02-10 04:02:00,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-02-10 04:02:00,229 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:02:00,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:02:00,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1818719856, now seen corresponding path program 43 times [2022-02-10 04:02:00,229 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:02:00,229 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202763620] [2022-02-10 04:02:00,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:02:00,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:02:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:02:00,381 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:00,381 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:02:00,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202763620] [2022-02-10 04:02:00,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202763620] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:02:00,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695151420] [2022-02-10 04:02:00,381 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:02:00,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:00,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:02:00,382 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:02:00,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-02-10 04:02:00,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:02:00,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 04:02:00,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:02:00,467 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:00,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:02:00,533 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:00,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695151420] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:02:00,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:02:00,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-10 04:02:00,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661309753] [2022-02-10 04:02:00,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:02:00,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 04:02:00,534 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:02:00,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 04:02:00,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-02-10 04:02:00,534 INFO L87 Difference]: Start difference. First operand 56564 states and 155637 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:01,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:02:01,411 INFO L93 Difference]: Finished difference Result 62574 states and 170765 transitions. [2022-02-10 04:02:01,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 04:02:01,412 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 04:02:01,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:02:01,605 INFO L225 Difference]: With dead ends: 62574 [2022-02-10 04:02:01,605 INFO L226 Difference]: Without dead ends: 62567 [2022-02-10 04:02:01,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 04:02:01,606 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 171 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 04:02:01,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 105 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 04:02:01,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62567 states. [2022-02-10 04:02:03,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62567 to 56564. [2022-02-10 04:02:03,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56564 states, 56563 states have (on average 2.7515336880999945) internal successors, (155635), 56563 states have internal predecessors, (155635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:03,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56564 states to 56564 states and 155635 transitions. [2022-02-10 04:02:03,668 INFO L78 Accepts]: Start accepts. Automaton has 56564 states and 155635 transitions. Word has length 28 [2022-02-10 04:02:03,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:02:03,668 INFO L470 AbstractCegarLoop]: Abstraction has 56564 states and 155635 transitions. [2022-02-10 04:02:03,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:03,668 INFO L276 IsEmpty]: Start isEmpty. Operand 56564 states and 155635 transitions. [2022-02-10 04:02:03,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 04:02:03,760 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:02:03,760 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:02:03,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-02-10 04:02:03,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-02-10 04:02:03,976 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:02:03,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:02:03,976 INFO L85 PathProgramCache]: Analyzing trace with hash -559233666, now seen corresponding path program 92 times [2022-02-10 04:02:03,977 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:02:03,977 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016147769] [2022-02-10 04:02:03,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:02:03,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:02:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:02:04,174 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:04,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:02:04,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016147769] [2022-02-10 04:02:04,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016147769] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:02:04,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820968068] [2022-02-10 04:02:04,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 04:02:04,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:04,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:02:04,176 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:02:04,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-02-10 04:02:04,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 04:02:04,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:02:04,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 04:02:04,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:02:04,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:04,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:04,536 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:04,536 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-02-10 04:02:04,560 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:04,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:02:04,818 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:04,873 INFO L353 Elim1Store]: treesize reduction 38, result has 73.0 percent of original size [2022-02-10 04:02:04,873 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 29 treesize of output 114 [2022-02-10 04:02:06,101 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,103 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,104 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,104 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,105 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:06,124 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 04:02:06,124 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 29 treesize of output 72 [2022-02-10 04:02:06,399 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:06,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820968068] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:02:06,399 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:02:06,399 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 30 [2022-02-10 04:02:06,399 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325205431] [2022-02-10 04:02:06,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:02:06,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 04:02:06,399 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:02:06,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 04:02:06,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-02-10 04:02:06,400 INFO L87 Difference]: Start difference. First operand 56564 states and 155635 transitions. Second operand has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:11,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:02:11,331 INFO L93 Difference]: Finished difference Result 64762 states and 172293 transitions. [2022-02-10 04:02:11,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-10 04:02:11,332 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-10 04:02:11,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:02:11,537 INFO L225 Difference]: With dead ends: 64762 [2022-02-10 04:02:11,537 INFO L226 Difference]: Without dead ends: 64751 [2022-02-10 04:02:11,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2918 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1349, Invalid=8157, Unknown=0, NotChecked=0, Total=9506 [2022-02-10 04:02:11,538 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 512 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 2265 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 2400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 2265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 04:02:11,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 413 Invalid, 2400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 2265 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 04:02:11,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64751 states. [2022-02-10 04:02:13,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64751 to 56627. [2022-02-10 04:02:13,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56627 states, 56626 states have (on average 2.7510330943382897) internal successors, (155780), 56626 states have internal predecessors, (155780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:13,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56627 states to 56627 states and 155780 transitions. [2022-02-10 04:02:13,495 INFO L78 Accepts]: Start accepts. Automaton has 56627 states and 155780 transitions. Word has length 30 [2022-02-10 04:02:13,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:02:13,495 INFO L470 AbstractCegarLoop]: Abstraction has 56627 states and 155780 transitions. [2022-02-10 04:02:13,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3333333333333335) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:13,495 INFO L276 IsEmpty]: Start isEmpty. Operand 56627 states and 155780 transitions. [2022-02-10 04:02:13,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 04:02:13,593 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:02:13,593 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:02:13,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-02-10 04:02:13,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:13,819 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:02:13,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:02:13,820 INFO L85 PathProgramCache]: Analyzing trace with hash -305444542, now seen corresponding path program 93 times [2022-02-10 04:02:13,820 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:02:13,820 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708881071] [2022-02-10 04:02:13,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:02:13,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:02:13,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:02:14,064 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:14,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:02:14,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708881071] [2022-02-10 04:02:14,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708881071] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:02:14,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704976484] [2022-02-10 04:02:14,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 04:02:14,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:14,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:02:14,066 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:02:14,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-02-10 04:02:14,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 04:02:14,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:02:14,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 04:02:14,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:02:14,445 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 04:02:14,446 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 25 treesize of output 53 [2022-02-10 04:02:14,706 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:14,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:02:15,380 INFO L353 Elim1Store]: treesize reduction 24, result has 83.0 percent of original size [2022-02-10 04:02:15,381 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 56 treesize of output 141 [2022-02-10 04:02:19,459 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:19,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704976484] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:02:19,460 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:02:19,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 33 [2022-02-10 04:02:19,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146601309] [2022-02-10 04:02:19,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:02:19,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-10 04:02:19,460 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:02:19,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-10 04:02:19,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 04:02:19,460 INFO L87 Difference]: Start difference. First operand 56627 states and 155780 transitions. Second operand has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:24,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:02:24,895 INFO L93 Difference]: Finished difference Result 68271 states and 188050 transitions. [2022-02-10 04:02:24,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-02-10 04:02:24,896 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-10 04:02:24,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:02:25,167 INFO L225 Difference]: With dead ends: 68271 [2022-02-10 04:02:25,167 INFO L226 Difference]: Without dead ends: 68261 [2022-02-10 04:02:25,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3954 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=1579, Invalid=10631, Unknown=0, NotChecked=0, Total=12210 [2022-02-10 04:02:25,168 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 298 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 1706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 632 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 04:02:25,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 259 Invalid, 1706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 996 Invalid, 0 Unknown, 632 Unchecked, 0.5s Time] [2022-02-10 04:02:25,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68261 states. [2022-02-10 04:02:26,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68261 to 56646. [2022-02-10 04:02:26,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56646 states, 56645 states have (on average 2.7508694500838557) internal successors, (155823), 56645 states have internal predecessors, (155823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:27,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56646 states to 56646 states and 155823 transitions. [2022-02-10 04:02:27,001 INFO L78 Accepts]: Start accepts. Automaton has 56646 states and 155823 transitions. Word has length 30 [2022-02-10 04:02:27,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:02:27,001 INFO L470 AbstractCegarLoop]: Abstraction has 56646 states and 155823 transitions. [2022-02-10 04:02:27,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:27,001 INFO L276 IsEmpty]: Start isEmpty. Operand 56646 states and 155823 transitions. [2022-02-10 04:02:27,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 04:02:27,079 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:02:27,079 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:02:27,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-02-10 04:02:27,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-02-10 04:02:27,283 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:02:27,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:02:27,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1885986046, now seen corresponding path program 94 times [2022-02-10 04:02:27,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:02:27,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208167941] [2022-02-10 04:02:27,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:02:27,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:02:27,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:02:27,591 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:27,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:02:27,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208167941] [2022-02-10 04:02:27,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208167941] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:02:27,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207427155] [2022-02-10 04:02:27,591 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 04:02:27,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:27,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:02:27,592 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:02:27,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-02-10 04:02:27,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 04:02:27,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:02:27,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 04:02:27,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:02:27,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:27,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:27,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:27,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:27,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:27,941 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:27,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, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2022-02-10 04:02:27,968 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:27,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:02:28,312 INFO L353 Elim1Store]: treesize reduction 48, result has 68.2 percent of original size [2022-02-10 04:02:28,312 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 30 treesize of output 115 [2022-02-10 04:02:29,507 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,509 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,509 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,511 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,511 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:29,525 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 04:02:29,525 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 29 treesize of output 72 [2022-02-10 04:02:29,766 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:29,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207427155] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:02:29,766 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:02:29,766 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 30 [2022-02-10 04:02:29,766 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655116056] [2022-02-10 04:02:29,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:02:29,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 04:02:29,767 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:02:29,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 04:02:29,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=776, Unknown=0, NotChecked=0, Total=870 [2022-02-10 04:02:29,767 INFO L87 Difference]: Start difference. First operand 56646 states and 155823 transitions. Second operand has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 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-10 04:02:35,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:02:35,392 INFO L93 Difference]: Finished difference Result 69419 states and 188667 transitions. [2022-02-10 04:02:35,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 04:02:35,392 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 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 30 [2022-02-10 04:02:35,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:02:35,578 INFO L225 Difference]: With dead ends: 69419 [2022-02-10 04:02:35,578 INFO L226 Difference]: Without dead ends: 69413 [2022-02-10 04:02:35,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3709 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1201, Invalid=10141, Unknown=0, NotChecked=0, Total=11342 [2022-02-10 04:02:35,579 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 428 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 2088 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 2198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 2088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 04:02:35,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 365 Invalid, 2198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 2088 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 04:02:35,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69413 states. [2022-02-10 04:02:36,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69413 to 56665. [2022-02-10 04:02:36,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56665 states, 56664 states have (on average 2.7505294366793733) internal successors, (155856), 56664 states have internal predecessors, (155856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:37,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56665 states to 56665 states and 155856 transitions. [2022-02-10 04:02:37,313 INFO L78 Accepts]: Start accepts. Automaton has 56665 states and 155856 transitions. Word has length 30 [2022-02-10 04:02:37,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:02:37,313 INFO L470 AbstractCegarLoop]: Abstraction has 56665 states and 155856 transitions. [2022-02-10 04:02:37,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 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-10 04:02:37,313 INFO L276 IsEmpty]: Start isEmpty. Operand 56665 states and 155856 transitions. [2022-02-10 04:02:37,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 04:02:37,408 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:02:37,408 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:02:37,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-02-10 04:02:37,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-02-10 04:02:37,610 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:02:37,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:02:37,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1143371710, now seen corresponding path program 95 times [2022-02-10 04:02:37,610 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:02:37,611 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445632306] [2022-02-10 04:02:37,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:02:37,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:02:37,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:02:37,844 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:37,844 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:02:37,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445632306] [2022-02-10 04:02:37,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445632306] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:02:37,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124287351] [2022-02-10 04:02:37,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 04:02:37,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:37,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:02:37,845 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:02:37,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-02-10 04:02:37,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 04:02:37,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:02:37,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 04:02:37,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:02:38,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:38,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:38,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:38,288 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2022-02-10 04:02:38,321 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:38,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:02:38,629 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:38,632 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:38,682 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 04:02:38,683 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 55 treesize of output 144 [2022-02-10 04:02:44,189 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:44,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124287351] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:02:44,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:02:44,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 31 [2022-02-10 04:02:44,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846653519] [2022-02-10 04:02:44,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:02:44,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 04:02:44,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:02:44,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 04:02:44,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2022-02-10 04:02:44,190 INFO L87 Difference]: Start difference. First operand 56665 states and 155856 transitions. Second operand has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:49,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:02:49,141 INFO L93 Difference]: Finished difference Result 91325 states and 246021 transitions. [2022-02-10 04:02:49,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-02-10 04:02:49,141 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-10 04:02:49,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:02:49,387 INFO L225 Difference]: With dead ends: 91325 [2022-02-10 04:02:49,388 INFO L226 Difference]: Without dead ends: 91318 [2022-02-10 04:02:49,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 44 SyntacticMatches, 8 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4252 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1808, Invalid=9534, Unknown=0, NotChecked=0, Total=11342 [2022-02-10 04:02:49,388 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 375 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 559 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 04:02:49,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 223 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 720 Invalid, 0 Unknown, 559 Unchecked, 0.5s Time] [2022-02-10 04:02:49,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91318 states. [2022-02-10 04:02:51,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91318 to 56749. [2022-02-10 04:02:51,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56749 states, 56748 states have (on average 2.7502995700288997) internal successors, (156074), 56748 states have internal predecessors, (156074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:51,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56749 states to 56749 states and 156074 transitions. [2022-02-10 04:02:51,608 INFO L78 Accepts]: Start accepts. Automaton has 56749 states and 156074 transitions. Word has length 30 [2022-02-10 04:02:51,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:02:51,608 INFO L470 AbstractCegarLoop]: Abstraction has 56749 states and 156074 transitions. [2022-02-10 04:02:51,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:02:51,608 INFO L276 IsEmpty]: Start isEmpty. Operand 56749 states and 156074 transitions. [2022-02-10 04:02:51,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 04:02:51,672 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:02:51,672 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:02:51,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-02-10 04:02:51,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:51,887 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:02:51,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:02:51,888 INFO L85 PathProgramCache]: Analyzing trace with hash 964198338, now seen corresponding path program 96 times [2022-02-10 04:02:51,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:02:51,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846612191] [2022-02-10 04:02:51,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:02:51,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:02:51,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:02:52,138 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:52,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:02:52,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846612191] [2022-02-10 04:02:52,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846612191] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:02:52,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438095051] [2022-02-10 04:02:52,138 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 04:02:52,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:02:52,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:02:52,139 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:02:52,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-02-10 04:02:52,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 04:02:52,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 04:02:52,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 04:02:52,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:02:52,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:52,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:52,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:52,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:02:52,504 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:52,504 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 34 treesize of output 20 [2022-02-10 04:02:52,534 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:52,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:02:52,903 INFO L353 Elim1Store]: treesize reduction 48, result has 68.2 percent of original size [2022-02-10 04:02:52,904 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 30 treesize of output 115 [2022-02-10 04:02:54,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,348 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,348 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:02:54,367 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 04:02:54,367 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 29 treesize of output 72 [2022-02-10 04:02:54,580 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:02:54,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438095051] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:02:54,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:02:54,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 30 [2022-02-10 04:02:54,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897346746] [2022-02-10 04:02:54,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:02:54,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 04:02:54,581 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:02:54,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 04:02:54,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2022-02-10 04:02:54,581 INFO L87 Difference]: Start difference. First operand 56749 states and 156074 transitions. Second operand has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 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-10 04:02:59,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 04:02:59,677 INFO L93 Difference]: Finished difference Result 69557 states and 188992 transitions. [2022-02-10 04:02:59,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-02-10 04:02:59,677 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 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 30 [2022-02-10 04:02:59,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 04:02:59,888 INFO L225 Difference]: With dead ends: 69557 [2022-02-10 04:02:59,888 INFO L226 Difference]: Without dead ends: 69545 [2022-02-10 04:02:59,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4392 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1419, Invalid=11237, Unknown=0, NotChecked=0, Total=12656 [2022-02-10 04:02:59,889 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 408 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 2259 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 2362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 2259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 04:02:59,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 395 Invalid, 2362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 2259 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 04:02:59,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69545 states. [2022-02-10 04:03:01,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69545 to 56754. [2022-02-10 04:03:01,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56754 states, 56753 states have (on average 2.7502334678342995) internal successors, (156084), 56753 states have internal predecessors, (156084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 04:03:01,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56754 states to 56754 states and 156084 transitions. [2022-02-10 04:03:01,521 INFO L78 Accepts]: Start accepts. Automaton has 56754 states and 156084 transitions. Word has length 30 [2022-02-10 04:03:01,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 04:03:01,522 INFO L470 AbstractCegarLoop]: Abstraction has 56754 states and 156084 transitions. [2022-02-10 04:03:01,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 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-10 04:03:01,522 INFO L276 IsEmpty]: Start isEmpty. Operand 56754 states and 156084 transitions. [2022-02-10 04:03:01,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 04:03:01,602 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 04:03:01,602 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 04:03:01,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-02-10 04:03:01,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:03:01,819 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 04:03:01,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 04:03:01,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1217987462, now seen corresponding path program 97 times [2022-02-10 04:03:01,820 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 04:03:01,820 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947521816] [2022-02-10 04:03:01,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 04:03:01,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 04:03:01,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:03:02,097 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:03:02,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 04:03:02,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947521816] [2022-02-10 04:03:02,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947521816] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 04:03:02,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223683684] [2022-02-10 04:03:02,098 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 04:03:02,098 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:03:02,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 04:03:02,099 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 04:03:02,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-02-10 04:03:02,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 04:03:02,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 04:03:02,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 04:03:02,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:03:02,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:03:02,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:03:02,673 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:02,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 04:03:02,674 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:02,674 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 27 treesize of output 13 [2022-02-10 04:03:02,709 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:03:02,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 04:03:03,021 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,056 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 04:03:03,056 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 30 treesize of output 111 [2022-02-10 04:03:03,660 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,662 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,662 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,663 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,663 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,663 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,664 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 04:03:03,677 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 04:03:03,678 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 29 treesize of output 72 [2022-02-10 04:03:03,889 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 04:03:03,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223683684] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 04:03:03,890 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 04:03:03,890 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 33 [2022-02-10 04:03:03,890 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497814424] [2022-02-10 04:03:03,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 04:03:03,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-10 04:03:03,890 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 04:03:03,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-10 04:03:03,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 04:03:03,890 INFO L87 Difference]: Start difference. First operand 56754 states and 156084 transitions. Second operand has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 33 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)