/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/difference-det.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 03:22:57,537 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 03:22:57,539 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 03:22:57,585 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 03:22:57,586 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 03:22:57,592 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 03:22:57,594 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 03:22:57,596 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 03:22:57,597 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 03:22:57,600 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 03:22:57,602 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 03:22:57,603 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 03:22:57,603 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 03:22:57,605 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 03:22:57,606 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 03:22:57,608 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 03:22:57,608 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 03:22:57,609 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 03:22:57,610 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 03:22:57,614 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 03:22:57,615 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 03:22:57,616 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 03:22:57,617 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 03:22:57,618 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 03:22:57,623 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 03:22:57,623 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 03:22:57,623 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 03:22:57,624 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 03:22:57,625 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 03:22:57,625 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 03:22:57,625 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 03:22:57,626 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 03:22:57,627 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 03:22:57,627 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 03:22:57,628 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 03:22:57,628 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 03:22:57,629 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 03:22:57,629 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 03:22:57,629 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 03:22:57,630 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 03:22:57,630 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 03:22:57,631 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:22:57,655 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 03:22:57,655 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 03:22:57,655 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 03:22:57,656 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 03:22:57,656 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 03:22:57,656 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 03:22:57,657 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 03:22:57,657 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 03:22:57,657 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 03:22:57,657 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 03:22:57,658 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 03:22:57,659 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 03:22:57,659 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 03:22:57,659 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 03:22:57,659 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 03:22:57,660 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 03:22:57,660 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:22:57,660 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 03:22:57,660 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 03:22:57,660 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 03:22:57,660 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 03:22:57,660 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 03:22:57,661 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 03:22:57,661 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 03:22:57,661 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 03:22:57,661 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:22:57,851 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 03:22:57,872 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 03:22:57,875 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 03:22:57,875 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 03:22:57,876 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 03:22:57,877 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/difference-det.wvr.bpl [2022-02-10 03:22:57,877 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/difference-det.wvr.bpl' [2022-02-10 03:22:57,903 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 03:22:57,905 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 03:22:57,906 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 03:22:57,906 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 03:22:57,906 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 03:22:57,913 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,918 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,922 INFO L137 Inliner]: procedures = 5, calls = 4, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 03:22:57,923 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 03:22:57,924 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 03:22:57,924 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 03:22:57,924 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 03:22:57,929 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,929 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,930 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,930 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,934 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,936 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,938 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,940 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 03:22:57,941 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 03:22:57,941 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 03:22:57,941 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 03:22:57,942 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/1) ... [2022-02-10 03:22:57,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:22:57,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:22:57,965 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:22:57,993 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:22:58,004 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 03:22:58,004 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 03:22:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 03:22:58,005 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 03:22:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 03:22:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 03:22:58,005 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 03:22:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 03:22:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 03:22:58,005 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-10 03:22:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-10 03:22:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-10 03:22:58,006 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2022-02-10 03:22:58,006 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-02-10 03:22:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-02-10 03:22:58,007 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:22:58,045 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 03:22:58,047 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 03:22:58,133 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 03:22:58,148 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 03:22:58,148 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 03:22:58,150 INFO L202 PluginConnector]: Adding new model difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:22:58 BoogieIcfgContainer [2022-02-10 03:22:58,150 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 03:22:58,151 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 03:22:58,151 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 03:22:58,153 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 03:22:58,154 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:22:57" (1/2) ... [2022-02-10 03:22:58,154 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d2476f1 and model type difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 03:22:58, skipping insertion in model container [2022-02-10 03:22:58,154 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "difference-det.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:22:58" (2/2) ... [2022-02-10 03:22:58,155 INFO L111 eAbstractionObserver]: Analyzing ICFG difference-det.wvr.bpl [2022-02-10 03:22:58,159 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 03:22:58,159 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 03:22:58,159 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 03:22:58,159 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 03:22:58,199 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-02-10 03:22:58,249 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 03:22:58,254 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:22:58,254 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-02-10 03:22:58,271 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 49 places, 40 transitions, 112 flow [2022-02-10 03:22:58,435 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 436 states, 435 states have (on average 3.8160919540229883) internal successors, (1660), 435 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:01,799 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 357822 transitions and produced 84363 states. [2022-02-10 03:23:02,141 INFO L276 IsEmpty]: Start isEmpty. Operand has 84363 states, 57981 states have (on average 1.6771528604197927) internal successors, (97243), 84362 states have internal predecessors, (97243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:02,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:23:02,866 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:02,867 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, 1, 1] [2022-02-10 03:23:02,867 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:02,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:02,881 INFO L85 PathProgramCache]: Analyzing trace with hash -731794917, now seen corresponding path program 1 times [2022-02-10 03:23:02,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:02,890 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759689486] [2022-02-10 03:23:02,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:02,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:03,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:03,111 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:23:03,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:03,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759689486] [2022-02-10 03:23:03,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759689486] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:23:03,113 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:23:03,113 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:23:03,114 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758989241] [2022-02-10 03:23:03,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:23:03,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 03:23:03,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:03,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 03:23:03,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 03:23:03,860 INFO L87 Difference]: Start difference. First operand has 84363 states, 57981 states have (on average 1.6771528604197927) internal successors, (97243), 84362 states have internal predecessors, (97243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:05,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:05,049 INFO L93 Difference]: Finished difference Result 67957 states and 78226 transitions. [2022-02-10 03:23:05,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 03:23:05,051 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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:23:05,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:05,068 INFO L225 Difference]: With dead ends: 67957 [2022-02-10 03:23:05,068 INFO L226 Difference]: Without dead ends: 1769 [2022-02-10 03:23:05,069 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:23:05,071 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 41 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:05,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 62 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:05,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1769 states. [2022-02-10 03:23:05,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1769 to 40. [2022-02-10 03:23:05,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 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:23:05,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 46 transitions. [2022-02-10 03:23:05,127 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 46 transitions. Word has length 26 [2022-02-10 03:23:05,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:05,127 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 46 transitions. [2022-02-10 03:23:05,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:05,127 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 46 transitions. [2022-02-10 03:23:05,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:23:05,128 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:05,128 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, 1, 1, 1, 1] [2022-02-10 03:23:05,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 03:23:05,128 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:05,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:05,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1507701987, now seen corresponding path program 1 times [2022-02-10 03:23:05,129 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:05,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888982185] [2022-02-10 03:23:05,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:05,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:05,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:05,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:05,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:05,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888982185] [2022-02-10 03:23:05,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888982185] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:05,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979607317] [2022-02-10 03:23:05,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:05,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:05,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:05,191 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:23:05,192 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:23:05,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:05,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:23:05,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:05,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:05,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:05,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:05,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979607317] provided 1 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:05,643 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-02-10 03:23:05,643 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6, 5] total 10 [2022-02-10 03:23:05,644 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637188348] [2022-02-10 03:23:05,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:23:05,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 03:23:05,644 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:05,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 03:23:05,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:23:05,645 INFO L87 Difference]: Start difference. First operand 40 states and 46 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:05,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:05,702 INFO L93 Difference]: Finished difference Result 43 states and 50 transitions. [2022-02-10 03:23:05,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 03:23:05,702 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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:23:05,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:05,703 INFO L225 Difference]: With dead ends: 43 [2022-02-10 03:23:05,703 INFO L226 Difference]: Without dead ends: 43 [2022-02-10 03:23:05,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:23:05,704 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 68 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:05,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 44 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:23:05,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-02-10 03:23:05,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 41. [2022-02-10 03:23:05,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.175) internal successors, (47), 40 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:23:05,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 47 transitions. [2022-02-10 03:23:05,707 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 47 transitions. Word has length 28 [2022-02-10 03:23:05,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:05,707 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 47 transitions. [2022-02-10 03:23:05,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:05,707 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 47 transitions. [2022-02-10 03:23:05,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:23:05,708 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:05,708 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, 1, 1, 1, 1] [2022-02-10 03:23:05,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:05,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:05,925 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:05,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:05,926 INFO L85 PathProgramCache]: Analyzing trace with hash -120202211, now seen corresponding path program 1 times [2022-02-10 03:23:05,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:05,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955651361] [2022-02-10 03:23:05,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:05,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:06,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:06,001 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:06,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955651361] [2022-02-10 03:23:06,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955651361] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:23:06,001 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:23:06,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-10 03:23:06,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761506252] [2022-02-10 03:23:06,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:23:06,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 03:23:06,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:06,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 03:23:06,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-10 03:23:06,002 INFO L87 Difference]: Start difference. First operand 41 states and 47 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:06,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:06,050 INFO L93 Difference]: Finished difference Result 40 states and 45 transitions. [2022-02-10 03:23:06,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 03:23:06,050 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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:23:06,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:06,051 INFO L225 Difference]: With dead ends: 40 [2022-02-10 03:23:06,051 INFO L226 Difference]: Without dead ends: 36 [2022-02-10 03:23:06,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:23:06,052 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 41 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:06,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 61 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:23:06,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-02-10 03:23:06,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2022-02-10 03:23:06,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 35 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 03:23:06,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 41 transitions. [2022-02-10 03:23:06,054 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 41 transitions. Word has length 28 [2022-02-10 03:23:06,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:06,054 INFO L470 AbstractCegarLoop]: Abstraction has 36 states and 41 transitions. [2022-02-10 03:23:06,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:06,055 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 41 transitions. [2022-02-10 03:23:06,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 03:23:06,055 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:06,055 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, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:06,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-10 03:23:06,055 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:06,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:06,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1557413023, now seen corresponding path program 1 times [2022-02-10 03:23:06,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:06,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172166137] [2022-02-10 03:23:06,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:06,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:06,108 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:23:06,108 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:06,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172166137] [2022-02-10 03:23:06,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172166137] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:06,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762821927] [2022-02-10 03:23:06,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:06,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:06,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:06,124 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:23:06,124 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:23:06,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:06,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:23:06,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:06,357 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:23:06,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:06,456 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:23:06,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762821927] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:06,457 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:06,457 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 8 [2022-02-10 03:23:06,457 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748309118] [2022-02-10 03:23:06,457 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:06,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 03:23:06,458 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:06,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 03:23:06,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-02-10 03:23:06,458 INFO L87 Difference]: Start difference. First operand 36 states and 41 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:06,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:06,521 INFO L93 Difference]: Finished difference Result 90 states and 101 transitions. [2022-02-10 03:23:06,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-10 03:23:06,522 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-10 03:23:06,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:06,523 INFO L225 Difference]: With dead ends: 90 [2022-02-10 03:23:06,523 INFO L226 Difference]: Without dead ends: 79 [2022-02-10 03:23:06,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-02-10 03:23:06,523 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 50 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:06,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 180 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:06,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2022-02-10 03:23:06,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 56. [2022-02-10 03:23:06,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 1.2) internal successors, (66), 55 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:06,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 66 transitions. [2022-02-10 03:23:06,526 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 66 transitions. Word has length 30 [2022-02-10 03:23:06,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:06,527 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 66 transitions. [2022-02-10 03:23:06,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:06,527 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 66 transitions. [2022-02-10 03:23:06,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 03:23:06,527 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:06,527 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, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:06,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:06,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-02-10 03:23:06,744 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:06,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:06,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1162050399, now seen corresponding path program 2 times [2022-02-10 03:23:06,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:06,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098453870] [2022-02-10 03:23:06,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:06,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:06,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:06,837 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:23:06,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:06,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098453870] [2022-02-10 03:23:06,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098453870] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:06,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176683315] [2022-02-10 03:23:06,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:06,838 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:06,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:06,840 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:23:06,845 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:23:06,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:06,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:06,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:23:06,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:07,044 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:23:07,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:07,158 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:23:07,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176683315] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:07,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:07,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-02-10 03:23:07,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862590219] [2022-02-10 03:23:07,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:07,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:23:07,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:07,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:23:07,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:23:07,160 INFO L87 Difference]: Start difference. First operand 56 states and 66 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 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:23:07,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:07,350 INFO L93 Difference]: Finished difference Result 100 states and 119 transitions. [2022-02-10 03:23:07,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 03:23:07,353 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 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 32 [2022-02-10 03:23:07,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:07,354 INFO L225 Difference]: With dead ends: 100 [2022-02-10 03:23:07,354 INFO L226 Difference]: Without dead ends: 100 [2022-02-10 03:23:07,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=437, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:23:07,355 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 133 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:07,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 125 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:07,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-02-10 03:23:07,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 72. [2022-02-10 03:23:07,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 1.1971830985915493) internal successors, (85), 71 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:07,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 85 transitions. [2022-02-10 03:23:07,358 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 85 transitions. Word has length 32 [2022-02-10 03:23:07,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:07,358 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 85 transitions. [2022-02-10 03:23:07,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 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:23:07,358 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 85 transitions. [2022-02-10 03:23:07,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 03:23:07,359 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:07,359 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:07,377 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:23:07,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:07,577 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:07,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:07,578 INFO L85 PathProgramCache]: Analyzing trace with hash -2109727455, now seen corresponding path program 1 times [2022-02-10 03:23:07,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:07,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646060887] [2022-02-10 03:23:07,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:07,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:07,716 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:23:07,717 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:07,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646060887] [2022-02-10 03:23:07,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646060887] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:07,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914952605] [2022-02-10 03:23:07,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:07,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:07,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:07,723 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:23:07,739 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:23:07,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:07,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:23:07,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:07,892 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:23:07,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:07,974 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:23:07,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914952605] provided 1 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:07,974 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-02-10 03:23:07,974 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 11 [2022-02-10 03:23:07,975 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548510136] [2022-02-10 03:23:07,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:23:07,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 03:23:07,975 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:07,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 03:23:07,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:23:07,976 INFO L87 Difference]: Start difference. First operand 72 states and 85 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:08,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:08,033 INFO L93 Difference]: Finished difference Result 110 states and 136 transitions. [2022-02-10 03:23:08,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 03:23:08,034 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-10 03:23:08,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:08,035 INFO L225 Difference]: With dead ends: 110 [2022-02-10 03:23:08,035 INFO L226 Difference]: Without dead ends: 110 [2022-02-10 03:23:08,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:23:08,037 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 85 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:08,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 62 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:23:08,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2022-02-10 03:23:08,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 86. [2022-02-10 03:23:08,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.2588235294117647) internal successors, (107), 85 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:08,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 107 transitions. [2022-02-10 03:23:08,051 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 107 transitions. Word has length 32 [2022-02-10 03:23:08,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:08,051 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 107 transitions. [2022-02-10 03:23:08,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:08,051 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 107 transitions. [2022-02-10 03:23:08,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 03:23:08,052 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:08,053 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, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:08,086 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:23:08,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:08,270 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:08,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:08,270 INFO L85 PathProgramCache]: Analyzing trace with hash 785372577, now seen corresponding path program 3 times [2022-02-10 03:23:08,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:08,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366276523] [2022-02-10 03:23:08,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:08,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:08,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:08,329 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:23:08,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:08,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366276523] [2022-02-10 03:23:08,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366276523] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:08,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385856502] [2022-02-10 03:23:08,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:08,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:08,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:08,344 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:23:08,345 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:23:08,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:23:08,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:08,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:23:08,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:08,500 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:23:08,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:08,588 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:23:08,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385856502] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:08,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:08,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:23:08,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373907093] [2022-02-10 03:23:08,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:08,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:23:08,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:08,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:23:08,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:23:08,589 INFO L87 Difference]: Start difference. First operand 86 states and 107 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 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:23:08,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:08,710 INFO L93 Difference]: Finished difference Result 107 states and 128 transitions. [2022-02-10 03:23:08,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 03:23:08,711 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 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 32 [2022-02-10 03:23:08,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:08,712 INFO L225 Difference]: With dead ends: 107 [2022-02-10 03:23:08,712 INFO L226 Difference]: Without dead ends: 107 [2022-02-10 03:23:08,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:23:08,712 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 130 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:08,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 129 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:08,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-02-10 03:23:08,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 89. [2022-02-10 03:23:08,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.25) internal successors, (110), 88 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:08,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 110 transitions. [2022-02-10 03:23:08,715 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 110 transitions. Word has length 32 [2022-02-10 03:23:08,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:08,715 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 110 transitions. [2022-02-10 03:23:08,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 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:23:08,716 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 110 transitions. [2022-02-10 03:23:08,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 03:23:08,716 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:08,716 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:08,750 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:23:08,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:08,946 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:08,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:08,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1695534625, now seen corresponding path program 1 times [2022-02-10 03:23:08,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:08,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285217207] [2022-02-10 03:23:08,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:08,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:08,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:08,982 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:23:08,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:08,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285217207] [2022-02-10 03:23:08,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285217207] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:23:08,982 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:23:08,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-10 03:23:08,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325677180] [2022-02-10 03:23:08,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:23:08,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 03:23:08,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:08,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 03:23:08,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-10 03:23:08,983 INFO L87 Difference]: Start difference. First operand 89 states and 110 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:09,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:09,037 INFO L93 Difference]: Finished difference Result 108 states and 128 transitions. [2022-02-10 03:23:09,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 03:23:09,037 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-10 03:23:09,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:09,038 INFO L225 Difference]: With dead ends: 108 [2022-02-10 03:23:09,038 INFO L226 Difference]: Without dead ends: 102 [2022-02-10 03:23:09,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:23:09,038 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 66 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:09,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 74 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:23:09,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-02-10 03:23:09,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 90. [2022-02-10 03:23:09,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.247191011235955) internal successors, (111), 89 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:09,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 111 transitions. [2022-02-10 03:23:09,041 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 111 transitions. Word has length 32 [2022-02-10 03:23:09,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:09,041 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 111 transitions. [2022-02-10 03:23:09,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:09,041 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 111 transitions. [2022-02-10 03:23:09,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-02-10 03:23:09,042 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:09,042 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, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:09,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-10 03:23:09,042 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:09,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:09,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1278859997, now seen corresponding path program 4 times [2022-02-10 03:23:09,043 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:09,043 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091867961] [2022-02-10 03:23:09,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:09,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:09,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:09,108 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:23:09,108 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:09,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091867961] [2022-02-10 03:23:09,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091867961] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:09,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267922920] [2022-02-10 03:23:09,109 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:23:09,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:09,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:09,113 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:23:09,114 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:23:09,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:23:09,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:09,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 03:23:09,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:09,354 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:23:09,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:09,474 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:23:09,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267922920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:09,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:09,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 6] total 11 [2022-02-10 03:23:09,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181050576] [2022-02-10 03:23:09,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:09,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 03:23:09,475 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:09,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 03:23:09,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:23:09,475 INFO L87 Difference]: Start difference. First operand 90 states and 111 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 11 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:23:09,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:09,594 INFO L93 Difference]: Finished difference Result 235 states and 282 transitions. [2022-02-10 03:23:09,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 03:23:09,594 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 11 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 34 [2022-02-10 03:23:09,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:09,595 INFO L225 Difference]: With dead ends: 235 [2022-02-10 03:23:09,595 INFO L226 Difference]: Without dead ends: 214 [2022-02-10 03:23:09,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 62 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:23:09,596 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 95 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:09,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 310 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:09,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-02-10 03:23:09,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 140. [2022-02-10 03:23:09,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 1.3237410071942446) internal successors, (184), 139 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:09,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 184 transitions. [2022-02-10 03:23:09,600 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 184 transitions. Word has length 34 [2022-02-10 03:23:09,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:09,600 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 184 transitions. [2022-02-10 03:23:09,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 11 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:23:09,600 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 184 transitions. [2022-02-10 03:23:09,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-02-10 03:23:09,601 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:09,601 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:09,619 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:23:09,815 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:23:09,815 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:09,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:09,816 INFO L85 PathProgramCache]: Analyzing trace with hash -553282013, now seen corresponding path program 1 times [2022-02-10 03:23:09,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:09,816 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316094159] [2022-02-10 03:23:09,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:09,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:09,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:09,889 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:09,889 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:09,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316094159] [2022-02-10 03:23:09,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316094159] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:09,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948553130] [2022-02-10 03:23:09,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:09,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:09,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:09,904 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:23:09,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:09,963 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:23:09,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 03:23:09,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:10,163 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:10,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:10,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:10,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948553130] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:10,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:10,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-02-10 03:23:10,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395791277] [2022-02-10 03:23:10,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:10,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:23:10,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:10,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:23:10,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:23:10,310 INFO L87 Difference]: Start difference. First operand 140 states and 184 transitions. Second operand has 12 states, 12 states have (on average 6.916666666666667) internal successors, (83), 12 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:10,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:10,441 INFO L93 Difference]: Finished difference Result 235 states and 292 transitions. [2022-02-10 03:23:10,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 03:23:10,442 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.916666666666667) internal successors, (83), 12 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-02-10 03:23:10,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:10,443 INFO L225 Difference]: With dead ends: 235 [2022-02-10 03:23:10,443 INFO L226 Difference]: Without dead ends: 209 [2022-02-10 03:23:10,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 60 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:23:10,444 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 108 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:10,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 329 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:10,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-02-10 03:23:10,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 157. [2022-02-10 03:23:10,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.3525641025641026) internal successors, (211), 156 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:10,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 211 transitions. [2022-02-10 03:23:10,448 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 211 transitions. Word has length 34 [2022-02-10 03:23:10,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:10,448 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 211 transitions. [2022-02-10 03:23:10,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.916666666666667) internal successors, (83), 12 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:10,448 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 211 transitions. [2022-02-10 03:23:10,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-02-10 03:23:10,449 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:10,449 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, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:10,467 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:23:10,662 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:23:10,663 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:10,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:10,663 INFO L85 PathProgramCache]: Analyzing trace with hash -731472859, now seen corresponding path program 5 times [2022-02-10 03:23:10,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:10,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659315554] [2022-02-10 03:23:10,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:10,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:10,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:10,747 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:23:10,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:10,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659315554] [2022-02-10 03:23:10,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659315554] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:10,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765148192] [2022-02-10 03:23:10,748 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:23:10,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:10,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:10,750 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:23:10,765 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:23:10,790 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:23:10,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:10,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:23:10,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:10,989 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:23:10,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:11,114 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:23:11,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765148192] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:11,115 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:11,115 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 20 [2022-02-10 03:23:11,115 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742498761] [2022-02-10 03:23:11,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:11,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:23:11,116 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:11,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:23:11,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:23:11,116 INFO L87 Difference]: Start difference. First operand 157 states and 211 transitions. Second operand has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:11,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:11,382 INFO L93 Difference]: Finished difference Result 292 states and 385 transitions. [2022-02-10 03:23:11,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:23:11,382 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-02-10 03:23:11,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:11,383 INFO L225 Difference]: With dead ends: 292 [2022-02-10 03:23:11,383 INFO L226 Difference]: Without dead ends: 292 [2022-02-10 03:23:11,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=284, Invalid=838, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:23:11,384 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 174 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:11,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 162 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:11,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-02-10 03:23:11,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 206. [2022-02-10 03:23:11,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 1.3121951219512196) internal successors, (269), 205 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:11,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 269 transitions. [2022-02-10 03:23:11,389 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 269 transitions. Word has length 36 [2022-02-10 03:23:11,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:11,389 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 269 transitions. [2022-02-10 03:23:11,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:11,389 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 269 transitions. [2022-02-10 03:23:11,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-02-10 03:23:11,390 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:11,390 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, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:11,425 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:23:11,599 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:23:11,599 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:11,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:11,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1863733979, now seen corresponding path program 6 times [2022-02-10 03:23:11,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:11,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498887154] [2022-02-10 03:23:11,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:11,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:11,667 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:23:11,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:11,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498887154] [2022-02-10 03:23:11,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498887154] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:11,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600707671] [2022-02-10 03:23:11,668 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:23:11,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:11,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:11,669 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:23:11,670 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:23:11,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:23:11,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:11,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:23:11,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:11,880 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:23:11,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:11,996 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:23:11,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600707671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:11,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:11,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-02-10 03:23:11,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588547242] [2022-02-10 03:23:11,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:11,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:23:11,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:11,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:23:11,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:23:11,997 INFO L87 Difference]: Start difference. First operand 206 states and 269 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:12,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:12,184 INFO L93 Difference]: Finished difference Result 256 states and 323 transitions. [2022-02-10 03:23:12,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:23:12,185 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-02-10 03:23:12,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:12,186 INFO L225 Difference]: With dead ends: 256 [2022-02-10 03:23:12,186 INFO L226 Difference]: Without dead ends: 250 [2022-02-10 03:23:12,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=167, Invalid=483, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:23:12,186 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 185 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:12,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 201 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:12,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-02-10 03:23:12,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 219. [2022-02-10 03:23:12,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 1.2935779816513762) internal successors, (282), 218 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:12,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 282 transitions. [2022-02-10 03:23:12,190 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 282 transitions. Word has length 36 [2022-02-10 03:23:12,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:12,190 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 282 transitions. [2022-02-10 03:23:12,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:12,190 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 282 transitions. [2022-02-10 03:23:12,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 03:23:12,191 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:12,191 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:12,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:12,399 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:23:12,399 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:12,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:12,400 INFO L85 PathProgramCache]: Analyzing trace with hash 189295527, now seen corresponding path program 7 times [2022-02-10 03:23:12,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:12,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043919223] [2022-02-10 03:23:12,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:12,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:12,475 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:12,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:12,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043919223] [2022-02-10 03:23:12,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043919223] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:12,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119408258] [2022-02-10 03:23:12,476 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:23:12,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:12,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:12,477 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:23:12,478 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:23:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:12,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:23:12,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:12,788 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:12,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:12,905 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:12,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119408258] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:12,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:12,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 7] total 14 [2022-02-10 03:23:12,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767170272] [2022-02-10 03:23:12,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:12,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:23:12,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:12,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:23:12,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:23:12,907 INFO L87 Difference]: Start difference. First operand 219 states and 282 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 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 03:23:13,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:13,101 INFO L93 Difference]: Finished difference Result 448 states and 556 transitions. [2022-02-10 03:23:13,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 03:23:13,101 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 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 38 [2022-02-10 03:23:13,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:13,102 INFO L225 Difference]: With dead ends: 448 [2022-02-10 03:23:13,102 INFO L226 Difference]: Without dead ends: 425 [2022-02-10 03:23:13,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:23:13,103 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 126 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:13,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 607 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:13,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-02-10 03:23:13,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 281. [2022-02-10 03:23:13,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 280 states have (on average 1.325) internal successors, (371), 280 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:13,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 371 transitions. [2022-02-10 03:23:13,108 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 371 transitions. Word has length 38 [2022-02-10 03:23:13,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:13,108 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 371 transitions. [2022-02-10 03:23:13,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 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 03:23:13,108 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 371 transitions. [2022-02-10 03:23:13,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 03:23:13,109 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:13,109 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:13,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:13,309 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:23:13,309 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:13,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:13,310 INFO L85 PathProgramCache]: Analyzing trace with hash -192168793, now seen corresponding path program 2 times [2022-02-10 03:23:13,310 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:13,310 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260481685] [2022-02-10 03:23:13,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:13,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:13,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:13,373 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:13,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:13,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260481685] [2022-02-10 03:23:13,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260481685] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:13,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055703608] [2022-02-10 03:23:13,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:13,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:13,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:13,395 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:23:13,396 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:23:13,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:13,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:13,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:23:13,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:13,642 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:13,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:13,756 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:13,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055703608] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:13,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:13,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 12 [2022-02-10 03:23:13,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458227383] [2022-02-10 03:23:13,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:13,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:23:13,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:13,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:23:13,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:23:13,758 INFO L87 Difference]: Start difference. First operand 281 states and 371 transitions. Second operand has 12 states, 12 states have (on average 5.833333333333333) internal successors, (70), 12 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 03:23:13,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:13,935 INFO L93 Difference]: Finished difference Result 466 states and 579 transitions. [2022-02-10 03:23:13,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 03:23:13,936 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.833333333333333) internal successors, (70), 12 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 38 [2022-02-10 03:23:13,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:13,937 INFO L225 Difference]: With dead ends: 466 [2022-02-10 03:23:13,937 INFO L226 Difference]: Without dead ends: 437 [2022-02-10 03:23:13,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:23:13,938 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 107 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:13,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 586 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:13,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-02-10 03:23:13,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 274. [2022-02-10 03:23:13,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 1.336996336996337) internal successors, (365), 273 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:13,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 365 transitions. [2022-02-10 03:23:13,943 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 365 transitions. Word has length 38 [2022-02-10 03:23:13,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:13,943 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 365 transitions. [2022-02-10 03:23:13,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.833333333333333) internal successors, (70), 12 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 03:23:13,943 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 365 transitions. [2022-02-10 03:23:13,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-10 03:23:13,944 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:13,944 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:13,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-02-10 03:23:14,165 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:23:14,165 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:14,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:14,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1760661929, now seen corresponding path program 8 times [2022-02-10 03:23:14,166 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:14,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541774511] [2022-02-10 03:23:14,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:14,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:14,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:14,253 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:14,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:14,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541774511] [2022-02-10 03:23:14,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541774511] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:14,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656708567] [2022-02-10 03:23:14,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:14,254 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:14,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:14,268 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:23:14,269 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:23:14,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:14,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:14,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 03:23:14,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:14,494 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:14,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:14,648 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:14,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656708567] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:14,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:14,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 25 [2022-02-10 03:23:14,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407254531] [2022-02-10 03:23:14,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:14,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:23:14,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:14,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:23:14,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:23:14,650 INFO L87 Difference]: Start difference. First operand 274 states and 365 transitions. Second operand has 26 states, 26 states have (on average 3.1923076923076925) internal successors, (83), 25 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:15,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:15,020 INFO L93 Difference]: Finished difference Result 521 states and 693 transitions. [2022-02-10 03:23:15,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:23:15,020 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.1923076923076925) internal successors, (83), 25 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-02-10 03:23:15,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:15,022 INFO L225 Difference]: With dead ends: 521 [2022-02-10 03:23:15,022 INFO L226 Difference]: Without dead ends: 521 [2022-02-10 03:23:15,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=467, Invalid=1425, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:23:15,023 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 247 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:15,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 299 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:15,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-02-10 03:23:15,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 362. [2022-02-10 03:23:15,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 1.3185595567867037) internal successors, (476), 361 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:15,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 476 transitions. [2022-02-10 03:23:15,028 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 476 transitions. Word has length 40 [2022-02-10 03:23:15,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:15,029 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 476 transitions. [2022-02-10 03:23:15,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.1923076923076925) internal successors, (83), 25 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:15,029 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 476 transitions. [2022-02-10 03:23:15,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-10 03:23:15,029 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:15,029 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:15,065 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:23:15,230 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:23:15,230 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:15,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:15,230 INFO L85 PathProgramCache]: Analyzing trace with hash 284451497, now seen corresponding path program 9 times [2022-02-10 03:23:15,231 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:15,231 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538533504] [2022-02-10 03:23:15,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:15,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:15,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:15,304 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:15,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:15,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538533504] [2022-02-10 03:23:15,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538533504] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:15,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873446344] [2022-02-10 03:23:15,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:15,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:15,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:15,320 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:23:15,321 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:23:15,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:23:15,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:15,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 03:23:15,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:15,559 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:15,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:15,687 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:15,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873446344] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:15,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:15,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-10 03:23:15,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79645229] [2022-02-10 03:23:15,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:15,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:23:15,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:15,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:23:15,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:23:15,688 INFO L87 Difference]: Start difference. First operand 362 states and 476 transitions. Second operand has 25 states, 25 states have (on average 3.16) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:15,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:15,967 INFO L93 Difference]: Finished difference Result 483 states and 616 transitions. [2022-02-10 03:23:15,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:23:15,967 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-02-10 03:23:15,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:15,968 INFO L225 Difference]: With dead ends: 483 [2022-02-10 03:23:15,968 INFO L226 Difference]: Without dead ends: 475 [2022-02-10 03:23:15,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:23:15,969 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 327 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:15,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 244 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:15,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-02-10 03:23:15,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 399. [2022-02-10 03:23:15,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 1.3090452261306533) internal successors, (521), 398 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:15,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 521 transitions. [2022-02-10 03:23:15,975 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 521 transitions. Word has length 40 [2022-02-10 03:23:15,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:15,976 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 521 transitions. [2022-02-10 03:23:15,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:15,976 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 521 transitions. [2022-02-10 03:23:15,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-10 03:23:15,977 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:15,977 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:15,995 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:16,190 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:23:16,190 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:16,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:16,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1371806505, now seen corresponding path program 3 times [2022-02-10 03:23:16,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:16,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136539018] [2022-02-10 03:23:16,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:16,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:16,254 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-10 03:23:16,254 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:16,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136539018] [2022-02-10 03:23:16,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136539018] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:16,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612615671] [2022-02-10 03:23:16,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:16,255 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:16,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:16,256 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:23:16,267 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:23:16,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:23:16,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:16,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:23:16,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:16,475 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-10 03:23:16,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:16,599 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-10 03:23:16,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612615671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:16,599 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:16,599 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-02-10 03:23:16,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037293079] [2022-02-10 03:23:16,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:16,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:23:16,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:16,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:23:16,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:23:16,600 INFO L87 Difference]: Start difference. First operand 399 states and 521 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:16,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:16,794 INFO L93 Difference]: Finished difference Result 583 states and 750 transitions. [2022-02-10 03:23:16,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 03:23:16,795 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-02-10 03:23:16,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:16,796 INFO L225 Difference]: With dead ends: 583 [2022-02-10 03:23:16,796 INFO L226 Difference]: Without dead ends: 578 [2022-02-10 03:23:16,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=177, Invalid=473, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:23:16,797 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 212 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:16,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 210 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:16,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2022-02-10 03:23:16,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 453. [2022-02-10 03:23:16,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.3274336283185841) internal successors, (600), 452 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:16,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 600 transitions. [2022-02-10 03:23:16,803 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 600 transitions. Word has length 40 [2022-02-10 03:23:16,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:16,803 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 600 transitions. [2022-02-10 03:23:16,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:16,804 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 600 transitions. [2022-02-10 03:23:16,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-02-10 03:23:16,804 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:16,804 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:16,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:17,019 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:23:17,019 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:17,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:17,020 INFO L85 PathProgramCache]: Analyzing trace with hash -320377815, now seen corresponding path program 4 times [2022-02-10 03:23:17,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:17,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028046233] [2022-02-10 03:23:17,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:17,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:17,070 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-10 03:23:17,070 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:17,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028046233] [2022-02-10 03:23:17,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028046233] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:17,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449558698] [2022-02-10 03:23:17,070 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:23:17,071 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:17,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:17,072 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:23:17,074 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:23:17,108 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:23:17,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:17,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:23:17,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:17,302 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-10 03:23:17,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:17,400 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-10 03:23:17,401 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449558698] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:17,401 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:17,401 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-10 03:23:17,402 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140757610] [2022-02-10 03:23:17,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:17,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:23:17,402 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:17,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:23:17,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:23:17,403 INFO L87 Difference]: Start difference. First operand 453 states and 600 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:17,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:17,500 INFO L93 Difference]: Finished difference Result 536 states and 686 transitions. [2022-02-10 03:23:17,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 03:23:17,501 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-02-10 03:23:17,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:17,502 INFO L225 Difference]: With dead ends: 536 [2022-02-10 03:23:17,502 INFO L226 Difference]: Without dead ends: 493 [2022-02-10 03:23:17,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=268, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:23:17,503 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 229 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:17,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 146 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:17,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-02-10 03:23:17,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 444. [2022-02-10 03:23:17,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 1.3340857787810383) internal successors, (591), 443 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:17,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 591 transitions. [2022-02-10 03:23:17,510 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 591 transitions. Word has length 40 [2022-02-10 03:23:17,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:17,510 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 591 transitions. [2022-02-10 03:23:17,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:17,510 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 591 transitions. [2022-02-10 03:23:17,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-02-10 03:23:17,510 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:17,510 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:17,541 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:23:17,725 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:23:17,725 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:17,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:17,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1460924373, now seen corresponding path program 10 times [2022-02-10 03:23:17,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:17,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671440866] [2022-02-10 03:23:17,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:17,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:17,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:17,794 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:17,794 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:17,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671440866] [2022-02-10 03:23:17,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671440866] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:17,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112067560] [2022-02-10 03:23:17,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:23:17,795 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:17,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:17,796 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:23:17,811 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:23:17,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:23:17,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:17,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 03:23:17,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:18,062 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:18,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:18,146 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:18,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112067560] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:18,146 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:18,146 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 8] total 17 [2022-02-10 03:23:18,146 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188075610] [2022-02-10 03:23:18,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:18,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:23:18,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:18,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:23:18,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:23:18,147 INFO L87 Difference]: Start difference. First operand 444 states and 591 transitions. Second operand has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:18,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:18,352 INFO L93 Difference]: Finished difference Result 899 states and 1154 transitions. [2022-02-10 03:23:18,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:23:18,352 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-02-10 03:23:18,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:18,354 INFO L225 Difference]: With dead ends: 899 [2022-02-10 03:23:18,354 INFO L226 Difference]: Without dead ends: 870 [2022-02-10 03:23:18,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:23:18,355 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 165 mSDsluCounter, 1046 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:18,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 831 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:18,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2022-02-10 03:23:18,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 570. [2022-02-10 03:23:18,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 569 states have (on average 1.3532513181019332) internal successors, (770), 569 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:18,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 770 transitions. [2022-02-10 03:23:18,365 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 770 transitions. Word has length 42 [2022-02-10 03:23:18,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:18,365 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 770 transitions. [2022-02-10 03:23:18,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:18,365 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 770 transitions. [2022-02-10 03:23:18,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-02-10 03:23:18,366 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:18,366 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:18,392 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-02-10 03:23:18,579 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:23:18,579 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:18,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:18,580 INFO L85 PathProgramCache]: Analyzing trace with hash -558153429, now seen corresponding path program 5 times [2022-02-10 03:23:18,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:18,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966104357] [2022-02-10 03:23:18,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:18,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:18,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:18,644 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:18,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:18,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966104357] [2022-02-10 03:23:18,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966104357] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:18,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870124296] [2022-02-10 03:23:18,644 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:23:18,645 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:18,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:18,646 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:23:18,647 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:23:18,676 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:23:18,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:18,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 03:23:18,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:18,946 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:18,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:19,045 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:19,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870124296] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:19,063 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:19,063 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 8] total 15 [2022-02-10 03:23:19,063 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273277121] [2022-02-10 03:23:19,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:19,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:23:19,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:19,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:23:19,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:23:19,065 INFO L87 Difference]: Start difference. First operand 570 states and 770 transitions. Second operand has 15 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:19,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:19,382 INFO L93 Difference]: Finished difference Result 965 states and 1249 transitions. [2022-02-10 03:23:19,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:23:19,383 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-02-10 03:23:19,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:19,385 INFO L225 Difference]: With dead ends: 965 [2022-02-10 03:23:19,385 INFO L226 Difference]: Without dead ends: 918 [2022-02-10 03:23:19,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 78 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:23:19,386 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 126 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:19,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 968 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:23:19,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-02-10 03:23:19,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 632. [2022-02-10 03:23:19,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 631 states have (on average 1.3660855784469097) internal successors, (862), 631 states have internal predecessors, (862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:19,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 862 transitions. [2022-02-10 03:23:19,399 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 862 transitions. Word has length 42 [2022-02-10 03:23:19,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:19,400 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 862 transitions. [2022-02-10 03:23:19,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:19,400 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 862 transitions. [2022-02-10 03:23:19,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-02-10 03:23:19,401 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:19,401 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:19,435 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:23:19,603 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:23:19,603 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:19,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:19,604 INFO L85 PathProgramCache]: Analyzing trace with hash -578670037, now seen corresponding path program 6 times [2022-02-10 03:23:19,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:19,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406568213] [2022-02-10 03:23:19,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:19,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:19,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:19,688 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:19,689 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:19,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406568213] [2022-02-10 03:23:19,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406568213] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:19,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447713668] [2022-02-10 03:23:19,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:23:19,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:19,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:19,690 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:23:19,692 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:23:19,719 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:23:19,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:19,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 03:23:19,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:19,976 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:19,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:20,181 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:20,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447713668] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:20,182 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:20,182 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-02-10 03:23:20,182 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308069608] [2022-02-10 03:23:20,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:20,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:23:20,182 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:23:20,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:23:20,183 INFO L87 Difference]: Start difference. First operand 632 states and 862 transitions. Second operand has 18 states, 18 states have (on average 5.944444444444445) internal successors, (107), 18 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:20,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:20,410 INFO L93 Difference]: Finished difference Result 884 states and 1163 transitions. [2022-02-10 03:23:20,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 03:23:20,410 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.944444444444445) internal successors, (107), 18 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-02-10 03:23:20,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:20,412 INFO L225 Difference]: With dead ends: 884 [2022-02-10 03:23:20,413 INFO L226 Difference]: Without dead ends: 849 [2022-02-10 03:23:20,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 75 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:23:20,413 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 152 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:20,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 716 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:20,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2022-02-10 03:23:20,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 721. [2022-02-10 03:23:20,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 1.3722222222222222) internal successors, (988), 720 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:20,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 988 transitions. [2022-02-10 03:23:20,427 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 988 transitions. Word has length 42 [2022-02-10 03:23:20,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:20,427 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 988 transitions. [2022-02-10 03:23:20,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.944444444444445) internal successors, (107), 18 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:20,428 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 988 transitions. [2022-02-10 03:23:20,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 03:23:20,429 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:20,430 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:20,461 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-02-10 03:23:20,643 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:23:20,644 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:20,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:20,644 INFO L85 PathProgramCache]: Analyzing trace with hash 565077293, now seen corresponding path program 11 times [2022-02-10 03:23:20,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:20,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094084676] [2022-02-10 03:23:20,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:20,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:20,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:20,757 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:20,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:20,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094084676] [2022-02-10 03:23:20,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094084676] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:20,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990257048] [2022-02-10 03:23:20,758 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:23:20,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:20,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:20,759 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:23:20,762 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:23:20,790 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 03:23:20,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:20,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 03:23:20,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:21,040 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:21,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:21,213 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:21,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990257048] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:21,214 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:21,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 30 [2022-02-10 03:23:21,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608530433] [2022-02-10 03:23:21,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:21,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:23:21,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:21,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:23:21,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:23:21,217 INFO L87 Difference]: Start difference. First operand 721 states and 988 transitions. Second operand has 31 states, 31 states have (on average 3.0) internal successors, (93), 30 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:21,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:21,736 INFO L93 Difference]: Finished difference Result 1339 states and 1830 transitions. [2022-02-10 03:23:21,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:23:21,737 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.0) internal successors, (93), 30 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-10 03:23:21,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:21,740 INFO L225 Difference]: With dead ends: 1339 [2022-02-10 03:23:21,740 INFO L226 Difference]: Without dead ends: 1339 [2022-02-10 03:23:21,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=659, Invalid=2097, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:23:21,742 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 293 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:21,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 301 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:21,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1339 states. [2022-02-10 03:23:21,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1339 to 934. [2022-02-10 03:23:21,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 1.3504823151125402) internal successors, (1260), 933 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:21,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 1260 transitions. [2022-02-10 03:23:21,758 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 1260 transitions. Word has length 44 [2022-02-10 03:23:21,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:21,759 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 1260 transitions. [2022-02-10 03:23:21,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.0) internal successors, (93), 30 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:21,759 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 1260 transitions. [2022-02-10 03:23:21,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 03:23:21,760 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:21,760 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:21,789 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:23:21,975 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:23:21,975 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:21,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:21,976 INFO L85 PathProgramCache]: Analyzing trace with hash -733940179, now seen corresponding path program 12 times [2022-02-10 03:23:21,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:21,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524763692] [2022-02-10 03:23:21,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:21,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:21,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:22,063 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:22,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:22,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524763692] [2022-02-10 03:23:22,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524763692] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:22,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737946242] [2022-02-10 03:23:22,063 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:23:22,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:22,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:22,064 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:23:22,066 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:23:22,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 03:23:22,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:22,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 03:23:22,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:22,356 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:22,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:22,480 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:22,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737946242] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:22,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:22,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 29 [2022-02-10 03:23:22,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167991329] [2022-02-10 03:23:22,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:22,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:23:22,481 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:22,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:23:22,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:23:22,481 INFO L87 Difference]: Start difference. First operand 934 states and 1260 transitions. Second operand has 30 states, 30 states have (on average 2.966666666666667) internal successors, (89), 29 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:22,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:22,736 INFO L93 Difference]: Finished difference Result 1218 states and 1610 transitions. [2022-02-10 03:23:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 03:23:22,736 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.966666666666667) internal successors, (89), 29 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-10 03:23:22,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:22,739 INFO L225 Difference]: With dead ends: 1218 [2022-02-10 03:23:22,739 INFO L226 Difference]: Without dead ends: 1195 [2022-02-10 03:23:22,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=476, Invalid=1416, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:23:22,740 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 367 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:22,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 285 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:22,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1195 states. [2022-02-10 03:23:22,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1195 to 997. [2022-02-10 03:23:22,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 996 states have (on average 1.3443775100401607) internal successors, (1339), 996 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:22,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1339 transitions. [2022-02-10 03:23:22,788 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1339 transitions. Word has length 44 [2022-02-10 03:23:22,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:22,788 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 1339 transitions. [2022-02-10 03:23:22,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.966666666666667) internal successors, (89), 29 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:22,789 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1339 transitions. [2022-02-10 03:23:22,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-02-10 03:23:22,790 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:22,790 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:22,808 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:23:22,990 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:23:22,990 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:22,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:22,991 INFO L85 PathProgramCache]: Analyzing trace with hash 633475759, now seen corresponding path program 13 times [2022-02-10 03:23:22,991 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:22,991 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918050397] [2022-02-10 03:23:22,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:22,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:23,077 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:23,077 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:23,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918050397] [2022-02-10 03:23:23,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918050397] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:23,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873786372] [2022-02-10 03:23:23,078 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:23:23,078 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:23,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:23,079 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:23:23,081 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:23:23,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:23,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:23:23,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:23,388 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:23,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:23,557 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:23,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873786372] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:23,558 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:23,558 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 9] total 20 [2022-02-10 03:23:23,558 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552555233] [2022-02-10 03:23:23,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:23,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:23:23,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:23,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:23:23,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:23:23,559 INFO L87 Difference]: Start difference. First operand 997 states and 1339 transitions. Second operand has 20 states, 20 states have (on average 4.3) internal successors, (86), 20 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:24,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:24,048 INFO L93 Difference]: Finished difference Result 1665 states and 2181 transitions. [2022-02-10 03:23:24,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 03:23:24,048 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.3) internal successors, (86), 20 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-02-10 03:23:24,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:24,052 INFO L225 Difference]: With dead ends: 1665 [2022-02-10 03:23:24,053 INFO L226 Difference]: Without dead ends: 1634 [2022-02-10 03:23:24,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 83 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:23:24,053 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 179 mSDsluCounter, 2287 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1725 SdHoareTripleChecker+Invalid, 1427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:24,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 1725 Invalid, 1427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1401 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:23:24,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1634 states. [2022-02-10 03:23:24,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1634 to 1153. [2022-02-10 03:23:24,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 1152 states have (on average 1.3532986111111112) internal successors, (1559), 1152 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:24,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1559 transitions. [2022-02-10 03:23:24,072 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1559 transitions. Word has length 46 [2022-02-10 03:23:24,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:24,072 INFO L470 AbstractCegarLoop]: Abstraction has 1153 states and 1559 transitions. [2022-02-10 03:23:24,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.3) internal successors, (86), 20 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:24,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1559 transitions. [2022-02-10 03:23:24,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-02-10 03:23:24,073 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:24,074 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:24,090 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:23:24,290 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:23:24,290 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:24,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:24,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1264245841, now seen corresponding path program 7 times [2022-02-10 03:23:24,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:24,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657374269] [2022-02-10 03:23:24,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:24,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:24,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:24,385 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:24,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:24,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657374269] [2022-02-10 03:23:24,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657374269] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:24,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719641038] [2022-02-10 03:23:24,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:23:24,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:24,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:24,387 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:23:24,411 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:23:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:24,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:23:24,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:24,798 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:24,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:24,967 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:24,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719641038] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:24,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:24,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 9] total 18 [2022-02-10 03:23:24,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540299660] [2022-02-10 03:23:24,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:24,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:23:24,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:24,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:23:24,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:23:24,968 INFO L87 Difference]: Start difference. First operand 1153 states and 1559 transitions. Second operand has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:25,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:25,408 INFO L93 Difference]: Finished difference Result 1780 states and 2347 transitions. [2022-02-10 03:23:25,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 03:23:25,408 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-02-10 03:23:25,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:25,412 INFO L225 Difference]: With dead ends: 1780 [2022-02-10 03:23:25,412 INFO L226 Difference]: Without dead ends: 1728 [2022-02-10 03:23:25,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 84 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:23:25,413 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 163 mSDsluCounter, 1849 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 1385 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:25,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 1385 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1146 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:23:25,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2022-02-10 03:23:25,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1176. [2022-02-10 03:23:25,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 1175 states have (on average 1.3582978723404255) internal successors, (1596), 1175 states have internal predecessors, (1596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:25,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 1596 transitions. [2022-02-10 03:23:25,436 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 1596 transitions. Word has length 46 [2022-02-10 03:23:25,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:25,436 INFO L470 AbstractCegarLoop]: Abstraction has 1176 states and 1596 transitions. [2022-02-10 03:23:25,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:25,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 1596 transitions. [2022-02-10 03:23:25,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-02-10 03:23:25,437 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:25,437 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:25,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:25,651 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:23:25,651 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:25,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:25,652 INFO L85 PathProgramCache]: Analyzing trace with hash 386397359, now seen corresponding path program 8 times [2022-02-10 03:23:25,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:25,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446751903] [2022-02-10 03:23:25,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:25,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:25,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:25,735 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:25,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:25,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446751903] [2022-02-10 03:23:25,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446751903] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:25,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210172339] [2022-02-10 03:23:25,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:25,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:25,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:25,737 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:23:25,738 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:23:25,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:25,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:25,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:23:25,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:26,022 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:26,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:26,203 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:26,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210172339] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:26,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:26,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 16 [2022-02-10 03:23:26,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083869769] [2022-02-10 03:23:26,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:26,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:23:26,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:26,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:23:26,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:23:26,204 INFO L87 Difference]: Start difference. First operand 1176 states and 1596 transitions. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:26,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:26,499 INFO L93 Difference]: Finished difference Result 1715 states and 2252 transitions. [2022-02-10 03:23:26,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 03:23:26,499 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-02-10 03:23:26,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:26,503 INFO L225 Difference]: With dead ends: 1715 [2022-02-10 03:23:26,504 INFO L226 Difference]: Without dead ends: 1674 [2022-02-10 03:23:26,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 87 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:23:26,504 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 167 mSDsluCounter, 1395 mSDsCounter, 0 mSdLazyCounter, 890 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 1043 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:26,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 1043 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 890 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:23:26,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2022-02-10 03:23:26,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1145. [2022-02-10 03:23:26,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1145 states, 1144 states have (on average 1.3601398601398602) internal successors, (1556), 1144 states have internal predecessors, (1556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:26,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1556 transitions. [2022-02-10 03:23:26,537 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1556 transitions. Word has length 46 [2022-02-10 03:23:26,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:26,537 INFO L470 AbstractCegarLoop]: Abstraction has 1145 states and 1556 transitions. [2022-02-10 03:23:26,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:26,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1556 transitions. [2022-02-10 03:23:26,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-02-10 03:23:26,538 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:26,539 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:26,557 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:23:26,755 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:23:26,755 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:26,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:26,755 INFO L85 PathProgramCache]: Analyzing trace with hash 460199601, now seen corresponding path program 14 times [2022-02-10 03:23:26,755 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:26,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222370703] [2022-02-10 03:23:26,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:26,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:26,882 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:26,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:26,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222370703] [2022-02-10 03:23:26,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222370703] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:26,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394643989] [2022-02-10 03:23:26,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:26,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:26,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:26,884 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:23:26,885 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:23:26,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:26,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:26,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:23:26,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:27,230 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:27,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:27,469 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:27,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394643989] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:27,469 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:27,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 35 [2022-02-10 03:23:27,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690811235] [2022-02-10 03:23:27,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:27,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:23:27,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:27,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:23:27,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1003, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:23:27,471 INFO L87 Difference]: Start difference. First operand 1145 states and 1556 transitions. Second operand has 36 states, 36 states have (on average 2.861111111111111) internal successors, (103), 35 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:28,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:28,140 INFO L93 Difference]: Finished difference Result 2086 states and 2845 transitions. [2022-02-10 03:23:28,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:23:28,140 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.861111111111111) internal successors, (103), 35 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-02-10 03:23:28,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:28,145 INFO L225 Difference]: With dead ends: 2086 [2022-02-10 03:23:28,145 INFO L226 Difference]: Without dead ends: 2086 [2022-02-10 03:23:28,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1074 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=922, Invalid=2984, Unknown=0, NotChecked=0, Total=3906 [2022-02-10 03:23:28,147 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 357 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:28,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 337 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:28,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2086 states. [2022-02-10 03:23:28,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2086 to 1450. [2022-02-10 03:23:28,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1449 states have (on average 1.3478260869565217) internal successors, (1953), 1449 states have internal predecessors, (1953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:28,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 1953 transitions. [2022-02-10 03:23:28,195 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 1953 transitions. Word has length 48 [2022-02-10 03:23:28,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:28,196 INFO L470 AbstractCegarLoop]: Abstraction has 1450 states and 1953 transitions. [2022-02-10 03:23:28,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.861111111111111) internal successors, (103), 35 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:28,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 1953 transitions. [2022-02-10 03:23:28,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-02-10 03:23:28,197 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:28,197 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:28,218 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:23:28,418 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:23:28,418 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:28,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:28,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1939892145, now seen corresponding path program 15 times [2022-02-10 03:23:28,418 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:28,418 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233744803] [2022-02-10 03:23:28,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:28,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:28,535 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:28,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:28,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233744803] [2022-02-10 03:23:28,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233744803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:28,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144450216] [2022-02-10 03:23:28,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:28,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:28,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:28,537 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:23:28,538 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:23:28,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 03:23:28,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:28,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:23:28,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:28,922 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:28,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:29,125 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:29,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144450216] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:29,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:29,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 34 [2022-02-10 03:23:29,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700905203] [2022-02-10 03:23:29,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:29,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-10 03:23:29,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:29,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-10 03:23:29,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=907, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:23:29,127 INFO L87 Difference]: Start difference. First operand 1450 states and 1953 transitions. Second operand has 35 states, 35 states have (on average 2.8285714285714287) internal successors, (99), 34 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:29,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:29,719 INFO L93 Difference]: Finished difference Result 1960 states and 2594 transitions. [2022-02-10 03:23:29,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:23:29,719 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.8285714285714287) internal successors, (99), 34 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-02-10 03:23:29,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:29,724 INFO L225 Difference]: With dead ends: 1960 [2022-02-10 03:23:29,725 INFO L226 Difference]: Without dead ends: 1932 [2022-02-10 03:23:29,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=785, Invalid=2295, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:23:29,726 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 414 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:29,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 382 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:29,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1932 states. [2022-02-10 03:23:29,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1932 to 1562. [2022-02-10 03:23:29,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1562 states, 1561 states have (on average 1.344650864830237) internal successors, (2099), 1561 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:29,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1562 states to 1562 states and 2099 transitions. [2022-02-10 03:23:29,775 INFO L78 Accepts]: Start accepts. Automaton has 1562 states and 2099 transitions. Word has length 48 [2022-02-10 03:23:29,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:29,776 INFO L470 AbstractCegarLoop]: Abstraction has 1562 states and 2099 transitions. [2022-02-10 03:23:29,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.8285714285714287) internal successors, (99), 34 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:29,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1562 states and 2099 transitions. [2022-02-10 03:23:29,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-02-10 03:23:29,777 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:29,777 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:29,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:29,978 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:23:29,978 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:29,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:29,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1256795855, now seen corresponding path program 9 times [2022-02-10 03:23:29,979 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:29,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225925557] [2022-02-10 03:23:29,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:29,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:30,054 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-02-10 03:23:30,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:30,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225925557] [2022-02-10 03:23:30,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225925557] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:30,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747382422] [2022-02-10 03:23:30,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:30,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:30,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:30,068 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:23:30,069 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:23:30,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:23:30,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:30,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:23:30,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:30,325 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-02-10 03:23:30,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:30,454 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-02-10 03:23:30,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747382422] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:30,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:30,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 21 [2022-02-10 03:23:30,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663128849] [2022-02-10 03:23:30,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:30,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:23:30,456 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:30,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:23:30,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:23:30,456 INFO L87 Difference]: Start difference. First operand 1562 states and 2099 transitions. Second operand has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:30,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:30,734 INFO L93 Difference]: Finished difference Result 2189 states and 2903 transitions. [2022-02-10 03:23:30,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 03:23:30,734 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-02-10 03:23:30,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:30,738 INFO L225 Difference]: With dead ends: 2189 [2022-02-10 03:23:30,739 INFO L226 Difference]: Without dead ends: 2175 [2022-02-10 03:23:30,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=323, Invalid=937, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:23:30,743 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 315 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:30,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 253 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:30,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2175 states. [2022-02-10 03:23:30,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2175 to 1746. [2022-02-10 03:23:30,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 1.3518624641833812) internal successors, (2359), 1745 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:30,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 2359 transitions. [2022-02-10 03:23:30,776 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 2359 transitions. Word has length 48 [2022-02-10 03:23:30,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:30,776 INFO L470 AbstractCegarLoop]: Abstraction has 1746 states and 2359 transitions. [2022-02-10 03:23:30,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:30,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 2359 transitions. [2022-02-10 03:23:30,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-02-10 03:23:30,787 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:30,787 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:30,827 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:23:31,003 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:23:31,004 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:31,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:31,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1630913073, now seen corresponding path program 10 times [2022-02-10 03:23:31,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:31,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102050297] [2022-02-10 03:23:31,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:31,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:31,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:31,065 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-02-10 03:23:31,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:31,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102050297] [2022-02-10 03:23:31,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102050297] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:31,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688649005] [2022-02-10 03:23:31,066 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:23:31,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:31,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:31,079 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:23:31,102 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:23:31,109 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:23:31,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:31,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:23:31,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:31,314 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-02-10 03:23:31,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:31,436 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-02-10 03:23:31,436 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688649005] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:31,436 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:31,436 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-02-10 03:23:31,436 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313188512] [2022-02-10 03:23:31,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:31,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:23:31,437 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:31,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:23:31,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:23:31,437 INFO L87 Difference]: Start difference. First operand 1746 states and 2359 transitions. Second operand has 20 states, 20 states have (on average 4.05) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:31,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:31,644 INFO L93 Difference]: Finished difference Result 2043 states and 2703 transitions. [2022-02-10 03:23:31,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 03:23:31,645 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.05) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-02-10 03:23:31,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:31,649 INFO L225 Difference]: With dead ends: 2043 [2022-02-10 03:23:31,649 INFO L226 Difference]: Without dead ends: 1918 [2022-02-10 03:23:31,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=226, Invalid=586, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:23:31,650 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 432 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:31,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [432 Valid, 204 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:31,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1918 states. [2022-02-10 03:23:31,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1918 to 1730. [2022-02-10 03:23:31,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1730 states, 1729 states have (on average 1.3528050896471948) internal successors, (2339), 1729 states have internal predecessors, (2339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:31,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1730 states to 1730 states and 2339 transitions. [2022-02-10 03:23:31,676 INFO L78 Accepts]: Start accepts. Automaton has 1730 states and 2339 transitions. Word has length 48 [2022-02-10 03:23:31,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:31,676 INFO L470 AbstractCegarLoop]: Abstraction has 1730 states and 2339 transitions. [2022-02-10 03:23:31,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.05) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:31,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1730 states and 2339 transitions. [2022-02-10 03:23:31,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 03:23:31,678 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:31,678 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:31,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:31,894 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:23:31,895 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:31,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:31,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1369738445, now seen corresponding path program 16 times [2022-02-10 03:23:31,895 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:31,895 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936414729] [2022-02-10 03:23:31,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:31,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:32,024 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:32,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:32,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936414729] [2022-02-10 03:23:32,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936414729] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:32,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831855740] [2022-02-10 03:23:32,025 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:23:32,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:32,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:32,026 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:23:32,027 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:23:32,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:23:32,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:32,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 03:23:32,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:32,483 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:32,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:32,679 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:32,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831855740] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:32,679 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:32,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 16, 10] total 23 [2022-02-10 03:23:32,680 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368419925] [2022-02-10 03:23:32,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:32,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:23:32,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:32,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:23:32,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:23:32,681 INFO L87 Difference]: Start difference. First operand 1730 states and 2339 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 23 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:33,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:33,228 INFO L93 Difference]: Finished difference Result 2892 states and 3831 transitions. [2022-02-10 03:23:33,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:23:33,229 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 23 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-10 03:23:33,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:33,236 INFO L225 Difference]: With dead ends: 2892 [2022-02-10 03:23:33,236 INFO L226 Difference]: Without dead ends: 2855 [2022-02-10 03:23:33,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:23:33,236 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 228 mSDsluCounter, 2395 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1834 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:33,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 1834 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:23:33,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2855 states. [2022-02-10 03:23:33,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2855 to 1985. [2022-02-10 03:23:33,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1984 states have (on average 1.359375) internal successors, (2697), 1984 states have internal predecessors, (2697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:33,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2697 transitions. [2022-02-10 03:23:33,265 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2697 transitions. Word has length 50 [2022-02-10 03:23:33,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:33,265 INFO L470 AbstractCegarLoop]: Abstraction has 1985 states and 2697 transitions. [2022-02-10 03:23:33,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 23 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:33,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2697 transitions. [2022-02-10 03:23:33,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 03:23:33,267 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:33,268 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:33,284 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:23:33,484 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:23:33,484 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:33,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:33,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1596300237, now seen corresponding path program 11 times [2022-02-10 03:23:33,485 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:33,485 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543799801] [2022-02-10 03:23:33,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:33,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:33,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:33,597 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:33,597 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:33,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543799801] [2022-02-10 03:23:33,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543799801] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:33,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893758178] [2022-02-10 03:23:33,597 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:23:33,597 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:33,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:33,598 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:23:33,622 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:23:33,630 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 03:23:33,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:33,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 03:23:33,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:34,088 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:34,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:34,270 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:34,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893758178] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:34,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:34,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 10] total 21 [2022-02-10 03:23:34,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101945953] [2022-02-10 03:23:34,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:34,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:23:34,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:34,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:23:34,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:23:34,271 INFO L87 Difference]: Start difference. First operand 1985 states and 2697 transitions. Second operand has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 21 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:34,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:34,804 INFO L93 Difference]: Finished difference Result 3093 states and 4120 transitions. [2022-02-10 03:23:34,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:23:34,804 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 21 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-10 03:23:34,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:34,810 INFO L225 Difference]: With dead ends: 3093 [2022-02-10 03:23:34,810 INFO L226 Difference]: Without dead ends: 3017 [2022-02-10 03:23:34,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:23:34,810 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 197 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 1439 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1686 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:34,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 1686 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1439 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:23:34,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3017 states. [2022-02-10 03:23:34,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3017 to 2011. [2022-02-10 03:23:34,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2011 states, 2010 states have (on average 1.3651741293532338) internal successors, (2744), 2010 states have internal predecessors, (2744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:34,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2011 states to 2011 states and 2744 transitions. [2022-02-10 03:23:34,857 INFO L78 Accepts]: Start accepts. Automaton has 2011 states and 2744 transitions. Word has length 50 [2022-02-10 03:23:34,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:34,857 INFO L470 AbstractCegarLoop]: Abstraction has 2011 states and 2744 transitions. [2022-02-10 03:23:34,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.476190476190476) internal successors, (94), 21 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:34,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2011 states and 2744 transitions. [2022-02-10 03:23:34,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 03:23:34,859 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:34,859 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:34,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-02-10 03:23:35,074 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:23:35,074 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:35,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:35,075 INFO L85 PathProgramCache]: Analyzing trace with hash -278850253, now seen corresponding path program 12 times [2022-02-10 03:23:35,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:35,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521432732] [2022-02-10 03:23:35,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:35,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:35,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:35,188 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:35,188 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:35,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521432732] [2022-02-10 03:23:35,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521432732] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:35,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721745082] [2022-02-10 03:23:35,188 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:23:35,188 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:35,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:35,208 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:23:35,209 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:23:35,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:23:35,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:35,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 03:23:35,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:35,685 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:35,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:35,876 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:35,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721745082] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:35,876 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:35,876 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 10] total 19 [2022-02-10 03:23:35,876 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825289762] [2022-02-10 03:23:35,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:35,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:23:35,877 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:35,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:23:35,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:23:35,877 INFO L87 Difference]: Start difference. First operand 2011 states and 2744 transitions. Second operand has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:36,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:36,363 INFO L93 Difference]: Finished difference Result 3148 states and 4197 transitions. [2022-02-10 03:23:36,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 03:23:36,363 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-10 03:23:36,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:36,368 INFO L225 Difference]: With dead ends: 3148 [2022-02-10 03:23:36,368 INFO L226 Difference]: Without dead ends: 3069 [2022-02-10 03:23:36,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 93 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:23:36,369 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 184 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 1193 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 1215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:36,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 1390 Invalid, 1215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1193 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:23:36,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3069 states. [2022-02-10 03:23:36,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3069 to 2244. [2022-02-10 03:23:36,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2244 states, 2243 states have (on average 1.3709317877842175) internal successors, (3075), 2243 states have internal predecessors, (3075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:36,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2244 states to 2244 states and 3075 transitions. [2022-02-10 03:23:36,400 INFO L78 Accepts]: Start accepts. Automaton has 2244 states and 3075 transitions. Word has length 50 [2022-02-10 03:23:36,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:36,401 INFO L470 AbstractCegarLoop]: Abstraction has 2244 states and 3075 transitions. [2022-02-10 03:23:36,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:36,401 INFO L276 IsEmpty]: Start isEmpty. Operand 2244 states and 3075 transitions. [2022-02-10 03:23:36,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 03:23:36,403 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:36,403 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:36,427 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:23:36,620 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:23:36,620 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:36,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:36,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1224767949, now seen corresponding path program 13 times [2022-02-10 03:23:36,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:36,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853763348] [2022-02-10 03:23:36,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:36,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:36,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:36,735 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:36,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:36,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853763348] [2022-02-10 03:23:36,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853763348] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:36,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186538177] [2022-02-10 03:23:36,736 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:23:36,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:36,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:36,740 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:23:36,741 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:23:36,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:36,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 03:23:36,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:37,144 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:37,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:37,426 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:37,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186538177] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:37,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:37,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 24 [2022-02-10 03:23:37,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511935467] [2022-02-10 03:23:37,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:37,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:23:37,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:37,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:23:37,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:23:37,428 INFO L87 Difference]: Start difference. First operand 2244 states and 3075 transitions. Second operand has 24 states, 24 states have (on average 5.458333333333333) internal successors, (131), 24 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:37,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:37,802 INFO L93 Difference]: Finished difference Result 2931 states and 3942 transitions. [2022-02-10 03:23:37,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:23:37,802 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.458333333333333) internal successors, (131), 24 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-10 03:23:37,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:37,806 INFO L225 Difference]: With dead ends: 2931 [2022-02-10 03:23:37,806 INFO L226 Difference]: Without dead ends: 2887 [2022-02-10 03:23:37,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 88 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:23:37,807 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 228 mSDsluCounter, 1689 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1282 SdHoareTripleChecker+Invalid, 1045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:37,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 1282 Invalid, 1045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:23:37,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2887 states. [2022-02-10 03:23:37,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2887 to 2553. [2022-02-10 03:23:37,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2553 states, 2552 states have (on average 1.375783699059561) internal successors, (3511), 2552 states have internal predecessors, (3511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:37,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 3511 transitions. [2022-02-10 03:23:37,834 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 3511 transitions. Word has length 50 [2022-02-10 03:23:37,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:37,834 INFO L470 AbstractCegarLoop]: Abstraction has 2553 states and 3511 transitions. [2022-02-10 03:23:37,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.458333333333333) internal successors, (131), 24 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:37,834 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 3511 transitions. [2022-02-10 03:23:37,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-02-10 03:23:37,836 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:37,836 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:37,853 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:23:38,052 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:23:38,053 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:38,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:38,053 INFO L85 PathProgramCache]: Analyzing trace with hash 646030901, now seen corresponding path program 17 times [2022-02-10 03:23:38,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:38,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910250546] [2022-02-10 03:23:38,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:38,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:38,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:38,189 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:38,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:38,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910250546] [2022-02-10 03:23:38,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910250546] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:38,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744156067] [2022-02-10 03:23:38,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:23:38,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:38,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:38,191 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:23:38,192 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:23:38,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 03:23:38,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:38,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:23:38,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:38,674 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:38,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:38,922 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:38,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744156067] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:38,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:38,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 40 [2022-02-10 03:23:38,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394106013] [2022-02-10 03:23:38,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:38,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-10 03:23:38,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:38,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-10 03:23:38,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1314, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:23:38,924 INFO L87 Difference]: Start difference. First operand 2553 states and 3511 transitions. Second operand has 41 states, 41 states have (on average 2.7560975609756095) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:39,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:39,471 INFO L93 Difference]: Finished difference Result 4483 states and 6177 transitions. [2022-02-10 03:23:39,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:23:39,471 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.7560975609756095) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-02-10 03:23:39,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:39,477 INFO L225 Difference]: With dead ends: 4483 [2022-02-10 03:23:39,477 INFO L226 Difference]: Without dead ends: 4483 [2022-02-10 03:23:39,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1445 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1185, Invalid=3927, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:23:39,479 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 427 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:39,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 334 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:39,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4483 states. [2022-02-10 03:23:39,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4483 to 3182. [2022-02-10 03:23:39,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3182 states, 3181 states have (on average 1.3615215341087707) internal successors, (4331), 3181 states have internal predecessors, (4331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:39,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3182 states to 3182 states and 4331 transitions. [2022-02-10 03:23:39,525 INFO L78 Accepts]: Start accepts. Automaton has 3182 states and 4331 transitions. Word has length 52 [2022-02-10 03:23:39,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:39,525 INFO L470 AbstractCegarLoop]: Abstraction has 3182 states and 4331 transitions. [2022-02-10 03:23:39,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.7560975609756095) internal successors, (113), 40 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:39,526 INFO L276 IsEmpty]: Start isEmpty. Operand 3182 states and 4331 transitions. [2022-02-10 03:23:39,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-02-10 03:23:39,528 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:39,528 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:39,561 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:23:39,743 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:23:39,744 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:39,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:39,744 INFO L85 PathProgramCache]: Analyzing trace with hash 996390709, now seen corresponding path program 18 times [2022-02-10 03:23:39,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:39,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550802157] [2022-02-10 03:23:39,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:39,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:39,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:39,874 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:39,874 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:39,874 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550802157] [2022-02-10 03:23:39,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550802157] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:39,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234965371] [2022-02-10 03:23:39,875 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:23:39,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:39,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:39,876 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:23:39,877 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:23:39,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 03:23:39,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:39,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:23:39,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:40,198 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:40,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:40,365 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:40,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234965371] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:40,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:40,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 39 [2022-02-10 03:23:40,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457436710] [2022-02-10 03:23:40,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:40,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-10 03:23:40,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:40,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-10 03:23:40,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=370, Invalid=1190, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:23:40,367 INFO L87 Difference]: Start difference. First operand 3182 states and 4331 transitions. Second operand has 40 states, 40 states have (on average 2.725) internal successors, (109), 39 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:40,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:40,924 INFO L93 Difference]: Finished difference Result 4222 states and 5669 transitions. [2022-02-10 03:23:40,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:23:40,924 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.725) internal successors, (109), 39 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-02-10 03:23:40,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:40,929 INFO L225 Difference]: With dead ends: 4222 [2022-02-10 03:23:40,930 INFO L226 Difference]: Without dead ends: 4169 [2022-02-10 03:23:40,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1046, Invalid=3114, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 03:23:40,931 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 533 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:40,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 422 Invalid, 715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:40,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2022-02-10 03:23:40,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 3330. [2022-02-10 03:23:40,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3330 states, 3329 states have (on average 1.35836587563833) internal successors, (4522), 3329 states have internal predecessors, (4522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:40,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3330 states to 3330 states and 4522 transitions. [2022-02-10 03:23:40,983 INFO L78 Accepts]: Start accepts. Automaton has 3330 states and 4522 transitions. Word has length 52 [2022-02-10 03:23:40,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:40,983 INFO L470 AbstractCegarLoop]: Abstraction has 3330 states and 4522 transitions. [2022-02-10 03:23:40,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.725) internal successors, (109), 39 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 3330 states and 4522 transitions. [2022-02-10 03:23:40,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-10 03:23:40,986 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:40,986 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:41,017 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:23:41,202 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:23:41,202 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:41,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:41,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1120481719, now seen corresponding path program 19 times [2022-02-10 03:23:41,202 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:41,203 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924751306] [2022-02-10 03:23:41,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:41,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:41,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:41,320 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:41,320 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:41,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924751306] [2022-02-10 03:23:41,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924751306] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:41,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223367936] [2022-02-10 03:23:41,321 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:23:41,321 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:41,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:41,322 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:23:41,360 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:23:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:41,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 03:23:41,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:41,712 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:41,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:41,851 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:41,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223367936] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:41,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:41,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 18, 11] total 26 [2022-02-10 03:23:41,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373019528] [2022-02-10 03:23:41,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:41,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:23:41,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:41,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:23:41,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:23:41,852 INFO L87 Difference]: Start difference. First operand 3330 states and 4522 transitions. Second operand has 26 states, 26 states have (on average 3.923076923076923) internal successors, (102), 26 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:42,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:42,452 INFO L93 Difference]: Finished difference Result 4940 states and 6614 transitions. [2022-02-10 03:23:42,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:23:42,452 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.923076923076923) internal successors, (102), 26 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2022-02-10 03:23:42,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:42,459 INFO L225 Difference]: With dead ends: 4940 [2022-02-10 03:23:42,459 INFO L226 Difference]: Without dead ends: 4901 [2022-02-10 03:23:42,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 97 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:23:42,459 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 248 mSDsluCounter, 3777 mSDsCounter, 0 mSdLazyCounter, 2262 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 2833 SdHoareTripleChecker+Invalid, 2298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:42,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 2833 Invalid, 2298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 2262 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:23:42,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4901 states. [2022-02-10 03:23:42,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4901 to 3627. [2022-02-10 03:23:42,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 1.3615554329840045) internal successors, (4937), 3626 states have internal predecessors, (4937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:42,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 4937 transitions. [2022-02-10 03:23:42,496 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 4937 transitions. Word has length 54 [2022-02-10 03:23:42,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:42,496 INFO L470 AbstractCegarLoop]: Abstraction has 3627 states and 4937 transitions. [2022-02-10 03:23:42,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.923076923076923) internal successors, (102), 26 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:42,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 4937 transitions. [2022-02-10 03:23:42,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-10 03:23:42,500 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:42,500 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:42,533 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:23:42,717 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:23:42,717 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:42,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:42,718 INFO L85 PathProgramCache]: Analyzing trace with hash 560726711, now seen corresponding path program 14 times [2022-02-10 03:23:42,718 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:42,718 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060816903] [2022-02-10 03:23:42,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:42,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:42,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:42,831 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:42,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:42,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060816903] [2022-02-10 03:23:42,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060816903] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:42,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148548094] [2022-02-10 03:23:42,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:42,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:42,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:42,832 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:23:42,833 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:23:42,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:42,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:42,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 03:23:42,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:43,280 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:43,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:43,450 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:43,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148548094] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:43,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:43,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16, 11] total 24 [2022-02-10 03:23:43,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15038064] [2022-02-10 03:23:43,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:43,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:23:43,451 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:43,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:23:43,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:23:43,452 INFO L87 Difference]: Start difference. First operand 3627 states and 4937 transitions. Second operand has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:44,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:44,147 INFO L93 Difference]: Finished difference Result 5242 states and 7040 transitions. [2022-02-10 03:23:44,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 03:23:44,147 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2022-02-10 03:23:44,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:44,155 INFO L225 Difference]: With dead ends: 5242 [2022-02-10 03:23:44,155 INFO L226 Difference]: Without dead ends: 5158 [2022-02-10 03:23:44,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:23:44,155 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 229 mSDsluCounter, 3350 mSDsCounter, 0 mSdLazyCounter, 2033 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 2474 SdHoareTripleChecker+Invalid, 2060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 2033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:44,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 2474 Invalid, 2060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 2033 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:23:44,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5158 states. [2022-02-10 03:23:44,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5158 to 3622. [2022-02-10 03:23:44,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3622 states, 3621 states have (on average 1.3648163490748413) internal successors, (4942), 3621 states have internal predecessors, (4942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:44,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3622 states to 3622 states and 4942 transitions. [2022-02-10 03:23:44,211 INFO L78 Accepts]: Start accepts. Automaton has 3622 states and 4942 transitions. Word has length 54 [2022-02-10 03:23:44,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:44,212 INFO L470 AbstractCegarLoop]: Abstraction has 3622 states and 4942 transitions. [2022-02-10 03:23:44,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.25) internal successors, (102), 24 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:44,212 INFO L276 IsEmpty]: Start isEmpty. Operand 3622 states and 4942 transitions. [2022-02-10 03:23:44,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-10 03:23:44,215 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:44,215 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:44,233 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:23:44,430 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:23:44,431 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:44,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:44,431 INFO L85 PathProgramCache]: Analyzing trace with hash -492923977, now seen corresponding path program 15 times [2022-02-10 03:23:44,431 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:44,431 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986261006] [2022-02-10 03:23:44,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:44,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:44,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:44,582 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:44,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:44,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986261006] [2022-02-10 03:23:44,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986261006] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:44,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704384140] [2022-02-10 03:23:44,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:44,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:44,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:44,584 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:23:44,586 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:23:44,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:23:44,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:44,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 03:23:44,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:45,025 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:45,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:45,201 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:45,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704384140] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:45,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:45,202 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 11] total 22 [2022-02-10 03:23:45,202 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056389808] [2022-02-10 03:23:45,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:45,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:23:45,202 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:45,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:23:45,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:23:45,203 INFO L87 Difference]: Start difference. First operand 3622 states and 4942 transitions. Second operand has 22 states, 22 states have (on average 4.636363636363637) internal successors, (102), 22 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:45,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:45,682 INFO L93 Difference]: Finished difference Result 5293 states and 7108 transitions. [2022-02-10 03:23:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:23:45,683 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.636363636363637) internal successors, (102), 22 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2022-02-10 03:23:45,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:45,690 INFO L225 Difference]: With dead ends: 5293 [2022-02-10 03:23:45,690 INFO L226 Difference]: Without dead ends: 5206 [2022-02-10 03:23:45,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 100 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=491, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:23:45,691 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 229 mSDsluCounter, 2353 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 1766 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:45,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 1766 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:23:45,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5206 states. [2022-02-10 03:23:45,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5206 to 3726. [2022-02-10 03:23:45,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3726 states, 3725 states have (on average 1.3653691275167785) internal successors, (5086), 3725 states have internal predecessors, (5086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:45,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3726 states to 3726 states and 5086 transitions. [2022-02-10 03:23:45,737 INFO L78 Accepts]: Start accepts. Automaton has 3726 states and 5086 transitions. Word has length 54 [2022-02-10 03:23:45,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:45,738 INFO L470 AbstractCegarLoop]: Abstraction has 3726 states and 5086 transitions. [2022-02-10 03:23:45,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.636363636363637) internal successors, (102), 22 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:45,738 INFO L276 IsEmpty]: Start isEmpty. Operand 3726 states and 5086 transitions. [2022-02-10 03:23:45,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-02-10 03:23:45,740 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:45,740 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:45,759 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:23:45,951 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:23:45,951 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:45,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:45,952 INFO L85 PathProgramCache]: Analyzing trace with hash 561046711, now seen corresponding path program 16 times [2022-02-10 03:23:45,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:45,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608153382] [2022-02-10 03:23:45,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:45,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:46,081 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:46,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:46,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608153382] [2022-02-10 03:23:46,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608153382] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:46,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379215778] [2022-02-10 03:23:46,082 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:23:46,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:46,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:46,083 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:23:46,084 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:23:46,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:23:46,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:46,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 03:23:46,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:46,492 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:46,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:46,668 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:46,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379215778] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:46,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:46,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 11] total 20 [2022-02-10 03:23:46,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186218784] [2022-02-10 03:23:46,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:46,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:23:46,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:46,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:23:46,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:23:46,670 INFO L87 Difference]: Start difference. First operand 3726 states and 5086 transitions. Second operand has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:47,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:47,111 INFO L93 Difference]: Finished difference Result 5016 states and 6716 transitions. [2022-02-10 03:23:47,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:23:47,112 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2022-02-10 03:23:47,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:47,117 INFO L225 Difference]: With dead ends: 5016 [2022-02-10 03:23:47,118 INFO L226 Difference]: Without dead ends: 4958 [2022-02-10 03:23:47,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 101 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:23:47,118 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 226 mSDsluCounter, 2275 mSDsCounter, 0 mSdLazyCounter, 1420 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1682 SdHoareTripleChecker+Invalid, 1442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:47,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 1682 Invalid, 1442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1420 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:23:47,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4958 states. [2022-02-10 03:23:47,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4958 to 3666. [2022-02-10 03:23:47,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3666 states, 3665 states have (on average 1.3675306957708049) internal successors, (5012), 3665 states have internal predecessors, (5012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:47,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3666 states to 3666 states and 5012 transitions. [2022-02-10 03:23:47,160 INFO L78 Accepts]: Start accepts. Automaton has 3666 states and 5012 transitions. Word has length 54 [2022-02-10 03:23:47,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:47,160 INFO L470 AbstractCegarLoop]: Abstraction has 3666 states and 5012 transitions. [2022-02-10 03:23:47,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:47,161 INFO L276 IsEmpty]: Start isEmpty. Operand 3666 states and 5012 transitions. [2022-02-10 03:23:47,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 03:23:47,163 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:47,163 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:47,181 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:23:47,371 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:23:47,374 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:47,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:47,374 INFO L85 PathProgramCache]: Analyzing trace with hash 112858041, now seen corresponding path program 20 times [2022-02-10 03:23:47,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:47,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590253797] [2022-02-10 03:23:47,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:47,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:47,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:47,613 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:47,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:47,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590253797] [2022-02-10 03:23:47,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590253797] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:47,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391023211] [2022-02-10 03:23:47,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:47,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:47,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:47,614 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:23:47,615 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:23:47,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:47,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:47,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 03:23:47,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:47,926 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:47,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:48,126 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:48,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391023211] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:48,127 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:48,127 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 45 [2022-02-10 03:23:48,127 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817777709] [2022-02-10 03:23:48,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:48,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-10 03:23:48,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:48,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-10 03:23:48,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:23:48,130 INFO L87 Difference]: Start difference. First operand 3666 states and 5012 transitions. Second operand has 46 states, 46 states have (on average 2.6739130434782608) internal successors, (123), 45 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:48,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:48,759 INFO L93 Difference]: Finished difference Result 6330 states and 8693 transitions. [2022-02-10 03:23:48,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:23:48,759 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.6739130434782608) internal successors, (123), 45 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-10 03:23:48,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:48,765 INFO L225 Difference]: With dead ends: 6330 [2022-02-10 03:23:48,765 INFO L226 Difference]: Without dead ends: 6330 [2022-02-10 03:23:48,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1906 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1528, Invalid=5114, Unknown=0, NotChecked=0, Total=6642 [2022-02-10 03:23:48,769 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 424 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:48,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 367 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:48,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6330 states. [2022-02-10 03:23:48,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6330 to 4469. [2022-02-10 03:23:48,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4469 states, 4468 states have (on average 1.3578782452999105) internal successors, (6067), 4468 states have internal predecessors, (6067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:48,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4469 states to 4469 states and 6067 transitions. [2022-02-10 03:23:48,816 INFO L78 Accepts]: Start accepts. Automaton has 4469 states and 6067 transitions. Word has length 56 [2022-02-10 03:23:48,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:48,816 INFO L470 AbstractCegarLoop]: Abstraction has 4469 states and 6067 transitions. [2022-02-10 03:23:48,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.6739130434782608) internal successors, (123), 45 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:48,816 INFO L276 IsEmpty]: Start isEmpty. Operand 4469 states and 6067 transitions. [2022-02-10 03:23:48,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 03:23:48,819 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:48,819 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:48,836 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:23:49,035 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:23:49,036 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:49,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:49,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1801184441, now seen corresponding path program 21 times [2022-02-10 03:23:49,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:49,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542029746] [2022-02-10 03:23:49,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:49,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:49,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:49,230 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:49,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:49,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542029746] [2022-02-10 03:23:49,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542029746] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:49,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606057336] [2022-02-10 03:23:49,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:49,230 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:49,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:49,232 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:23:49,232 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:23:49,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-10 03:23:49,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:49,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 03:23:49,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:49,664 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:49,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:49,843 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:49,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606057336] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:49,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:49,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 44 [2022-02-10 03:23:49,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55978615] [2022-02-10 03:23:49,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:49,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-10 03:23:49,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:49,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-10 03:23:49,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=469, Invalid=1511, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:23:49,845 INFO L87 Difference]: Start difference. First operand 4469 states and 6067 transitions. Second operand has 45 states, 45 states have (on average 2.6444444444444444) internal successors, (119), 44 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:50,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:50,516 INFO L93 Difference]: Finished difference Result 6121 states and 8214 transitions. [2022-02-10 03:23:50,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:23:50,519 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.6444444444444444) internal successors, (119), 44 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-10 03:23:50,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:50,528 INFO L225 Difference]: With dead ends: 6121 [2022-02-10 03:23:50,528 INFO L226 Difference]: Without dead ends: 6060 [2022-02-10 03:23:50,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1504 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1565, Invalid=4597, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 03:23:50,529 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 702 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:50,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [702 Valid, 488 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:23:50,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6060 states. [2022-02-10 03:23:50,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6060 to 4699. [2022-02-10 03:23:50,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4699 states, 4698 states have (on average 1.3558961260110685) internal successors, (6370), 4698 states have internal predecessors, (6370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:50,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4699 states to 4699 states and 6370 transitions. [2022-02-10 03:23:50,587 INFO L78 Accepts]: Start accepts. Automaton has 4699 states and 6370 transitions. Word has length 56 [2022-02-10 03:23:50,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:50,588 INFO L470 AbstractCegarLoop]: Abstraction has 4699 states and 6370 transitions. [2022-02-10 03:23:50,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.6444444444444444) internal successors, (119), 44 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:50,588 INFO L276 IsEmpty]: Start isEmpty. Operand 4699 states and 6370 transitions. [2022-02-10 03:23:50,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 03:23:50,591 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:50,592 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:50,608 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:23:50,799 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:23:50,799 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:50,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:50,799 INFO L85 PathProgramCache]: Analyzing trace with hash -245350599, now seen corresponding path program 17 times [2022-02-10 03:23:50,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:50,800 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899595990] [2022-02-10 03:23:50,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:50,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:50,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:50,888 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-02-10 03:23:50,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:50,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899595990] [2022-02-10 03:23:50,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899595990] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:50,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038662565] [2022-02-10 03:23:50,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:23:50,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:50,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:50,890 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:23:50,891 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:23:50,925 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:23:50,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:50,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 03:23:50,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:51,129 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-02-10 03:23:51,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:51,248 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-02-10 03:23:51,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038662565] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:51,248 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:51,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 26 [2022-02-10 03:23:51,248 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315639075] [2022-02-10 03:23:51,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:51,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:23:51,249 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:51,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:23:51,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:23:51,250 INFO L87 Difference]: Start difference. First operand 4699 states and 6370 transitions. Second operand has 26 states, 26 states have (on average 3.6538461538461537) internal successors, (95), 26 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:51,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:51,581 INFO L93 Difference]: Finished difference Result 6366 states and 8546 transitions. [2022-02-10 03:23:51,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:23:51,582 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.6538461538461537) internal successors, (95), 26 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-10 03:23:51,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:51,589 INFO L225 Difference]: With dead ends: 6366 [2022-02-10 03:23:51,589 INFO L226 Difference]: Without dead ends: 6340 [2022-02-10 03:23:51,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=510, Invalid=1560, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:23:51,594 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 430 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:51,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 265 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:51,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6340 states. [2022-02-10 03:23:51,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6340 to 5226. [2022-02-10 03:23:51,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5226 states, 5225 states have (on average 1.3596172248803828) internal successors, (7104), 5225 states have internal predecessors, (7104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:51,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5226 states to 5226 states and 7104 transitions. [2022-02-10 03:23:51,653 INFO L78 Accepts]: Start accepts. Automaton has 5226 states and 7104 transitions. Word has length 56 [2022-02-10 03:23:51,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:51,655 INFO L470 AbstractCegarLoop]: Abstraction has 5226 states and 7104 transitions. [2022-02-10 03:23:51,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.6538461538461537) internal successors, (95), 26 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:51,655 INFO L276 IsEmpty]: Start isEmpty. Operand 5226 states and 7104 transitions. [2022-02-10 03:23:51,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 03:23:51,658 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:51,658 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:51,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-10 03:23:51,874 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:23:51,874 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:51,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:51,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1965215801, now seen corresponding path program 18 times [2022-02-10 03:23:51,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:51,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775010292] [2022-02-10 03:23:51,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:51,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:51,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:51,945 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-02-10 03:23:51,946 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:51,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775010292] [2022-02-10 03:23:51,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775010292] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:51,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977204337] [2022-02-10 03:23:51,946 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:23:51,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:51,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:51,947 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:23:51,986 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:23:51,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:23:51,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:51,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 03:23:51,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:52,281 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-02-10 03:23:52,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:52,478 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-02-10 03:23:52,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977204337] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:52,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:52,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 25 [2022-02-10 03:23:52,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212803346] [2022-02-10 03:23:52,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:52,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:23:52,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:52,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:23:52,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:23:52,480 INFO L87 Difference]: Start difference. First operand 5226 states and 7104 transitions. Second operand has 25 states, 25 states have (on average 3.64) internal successors, (91), 25 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:52,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:52,846 INFO L93 Difference]: Finished difference Result 6047 states and 8118 transitions. [2022-02-10 03:23:52,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 03:23:52,846 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.64) internal successors, (91), 25 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-10 03:23:52,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:52,852 INFO L225 Difference]: With dead ends: 6047 [2022-02-10 03:23:52,852 INFO L226 Difference]: Without dead ends: 5773 [2022-02-10 03:23:52,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=403, Invalid=1079, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:23:52,853 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 579 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:52,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [579 Valid, 391 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:23:52,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5773 states. [2022-02-10 03:23:52,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5773 to 5181. [2022-02-10 03:23:52,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5181 states, 5180 states have (on average 1.361003861003861) internal successors, (7050), 5180 states have internal predecessors, (7050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:52,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5181 states to 5181 states and 7050 transitions. [2022-02-10 03:23:52,905 INFO L78 Accepts]: Start accepts. Automaton has 5181 states and 7050 transitions. Word has length 56 [2022-02-10 03:23:52,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:52,905 INFO L470 AbstractCegarLoop]: Abstraction has 5181 states and 7050 transitions. [2022-02-10 03:23:52,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.64) internal successors, (91), 25 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:52,905 INFO L276 IsEmpty]: Start isEmpty. Operand 5181 states and 7050 transitions. [2022-02-10 03:23:52,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-10 03:23:52,909 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:52,909 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:52,927 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:23:53,125 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:23:53,125 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:53,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:53,126 INFO L85 PathProgramCache]: Analyzing trace with hash -157528517, now seen corresponding path program 22 times [2022-02-10 03:23:53,126 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:53,126 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062124527] [2022-02-10 03:23:53,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:53,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:53,251 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:53,251 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:53,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062124527] [2022-02-10 03:23:53,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062124527] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:53,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157950106] [2022-02-10 03:23:53,252 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:23:53,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:53,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:53,253 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:23:53,254 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:23:53,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:23:53,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:53,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-10 03:23:53,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:53,801 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:53,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:53,993 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:53,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157950106] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:53,993 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:53,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 20, 12] total 29 [2022-02-10 03:23:53,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991868805] [2022-02-10 03:23:53,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:53,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:23:53,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:53,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:23:53,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:23:53,994 INFO L87 Difference]: Start difference. First operand 5181 states and 7050 transitions. Second operand has 29 states, 29 states have (on average 3.793103448275862) internal successors, (110), 29 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:54,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:54,890 INFO L93 Difference]: Finished difference Result 7699 states and 10348 transitions. [2022-02-10 03:23:54,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:23:54,890 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.793103448275862) internal successors, (110), 29 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-02-10 03:23:54,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:54,900 INFO L225 Difference]: With dead ends: 7699 [2022-02-10 03:23:54,900 INFO L226 Difference]: Without dead ends: 7652 [2022-02-10 03:23:54,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 104 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=739, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:23:54,901 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 264 mSDsluCounter, 5261 mSDsCounter, 0 mSdLazyCounter, 3147 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 3922 SdHoareTripleChecker+Invalid, 3184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 3147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:54,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 3922 Invalid, 3184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 3147 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:23:54,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7652 states. [2022-02-10 03:23:54,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7652 to 5614. [2022-02-10 03:23:54,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5614 states, 5613 states have (on average 1.363620167468377) internal successors, (7654), 5613 states have internal predecessors, (7654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:54,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5614 states to 5614 states and 7654 transitions. [2022-02-10 03:23:54,962 INFO L78 Accepts]: Start accepts. Automaton has 5614 states and 7654 transitions. Word has length 58 [2022-02-10 03:23:54,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:54,962 INFO L470 AbstractCegarLoop]: Abstraction has 5614 states and 7654 transitions. [2022-02-10 03:23:54,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.793103448275862) internal successors, (110), 29 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:54,962 INFO L276 IsEmpty]: Start isEmpty. Operand 5614 states and 7654 transitions. [2022-02-10 03:23:54,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-10 03:23:54,966 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:54,966 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:54,984 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:23:55,182 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:23:55,182 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:55,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:55,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1206583099, now seen corresponding path program 19 times [2022-02-10 03:23:55,183 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:55,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241621598] [2022-02-10 03:23:55,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:55,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:55,308 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:55,308 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:55,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241621598] [2022-02-10 03:23:55,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241621598] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:55,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177131325] [2022-02-10 03:23:55,309 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:23:55,309 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:55,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:55,310 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:23:55,335 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:23:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:55,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-10 03:23:55,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:55,697 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:55,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:55,822 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:55,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177131325] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:55,823 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:55,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 18, 12] total 27 [2022-02-10 03:23:55,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847687242] [2022-02-10 03:23:55,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:55,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:23:55,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:55,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:23:55,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=635, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:23:55,824 INFO L87 Difference]: Start difference. First operand 5614 states and 7654 transitions. Second operand has 27 states, 27 states have (on average 4.074074074074074) internal successors, (110), 27 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:56,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:56,545 INFO L93 Difference]: Finished difference Result 8226 states and 11083 transitions. [2022-02-10 03:23:56,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:23:56,545 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.074074074074074) internal successors, (110), 27 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-02-10 03:23:56,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:56,555 INFO L225 Difference]: With dead ends: 8226 [2022-02-10 03:23:56,555 INFO L226 Difference]: Without dead ends: 8126 [2022-02-10 03:23:56,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 105 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=685, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:23:56,558 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 246 mSDsluCounter, 5081 mSDsCounter, 0 mSdLazyCounter, 3091 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 3666 SdHoareTripleChecker+Invalid, 3119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 3091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:56,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 3666 Invalid, 3119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 3091 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:23:56,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2022-02-10 03:23:56,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 5607. [2022-02-10 03:23:56,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5607 states, 5606 states have (on average 1.3662147698894043) internal successors, (7659), 5606 states have internal predecessors, (7659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:56,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5607 states to 5607 states and 7659 transitions. [2022-02-10 03:23:56,624 INFO L78 Accepts]: Start accepts. Automaton has 5607 states and 7659 transitions. Word has length 58 [2022-02-10 03:23:56,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:56,624 INFO L470 AbstractCegarLoop]: Abstraction has 5607 states and 7659 transitions. [2022-02-10 03:23:56,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.074074074074074) internal successors, (110), 27 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:56,624 INFO L276 IsEmpty]: Start isEmpty. Operand 5607 states and 7659 transitions. [2022-02-10 03:23:56,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-10 03:23:56,629 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:56,629 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:56,653 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:23:56,845 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:23:56,846 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:56,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:56,846 INFO L85 PathProgramCache]: Analyzing trace with hash -2142146501, now seen corresponding path program 20 times [2022-02-10 03:23:56,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:56,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657546399] [2022-02-10 03:23:56,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:56,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:56,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:56,979 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:56,979 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:56,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657546399] [2022-02-10 03:23:56,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657546399] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:56,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642357472] [2022-02-10 03:23:56,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:23:56,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:56,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:56,981 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:23:56,983 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:23:57,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:23:57,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:57,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-10 03:23:57,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:57,331 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:57,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:57,455 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:57,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642357472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:57,455 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:57,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16, 12] total 25 [2022-02-10 03:23:57,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630971918] [2022-02-10 03:23:57,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:57,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:23:57,456 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:57,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:23:57,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:23:57,456 INFO L87 Difference]: Start difference. First operand 5607 states and 7659 transitions. Second operand has 25 states, 25 states have (on average 4.4) internal successors, (110), 25 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:58,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:58,100 INFO L93 Difference]: Finished difference Result 8141 states and 10986 transitions. [2022-02-10 03:23:58,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:23:58,100 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.4) internal successors, (110), 25 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-02-10 03:23:58,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:58,110 INFO L225 Difference]: With dead ends: 8141 [2022-02-10 03:23:58,110 INFO L226 Difference]: Without dead ends: 8022 [2022-02-10 03:23:58,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 107 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=633, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:23:58,118 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 242 mSDsluCounter, 3469 mSDsCounter, 0 mSdLazyCounter, 2145 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 2539 SdHoareTripleChecker+Invalid, 2174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 2145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:58,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 2539 Invalid, 2174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 2145 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:23:58,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8022 states. [2022-02-10 03:23:58,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8022 to 5755. [2022-02-10 03:23:58,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5755 states, 5754 states have (on average 1.367570385818561) internal successors, (7869), 5754 states have internal predecessors, (7869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:58,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5755 states to 5755 states and 7869 transitions. [2022-02-10 03:23:58,180 INFO L78 Accepts]: Start accepts. Automaton has 5755 states and 7869 transitions. Word has length 58 [2022-02-10 03:23:58,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:58,180 INFO L470 AbstractCegarLoop]: Abstraction has 5755 states and 7869 transitions. [2022-02-10 03:23:58,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.4) internal successors, (110), 25 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:58,180 INFO L276 IsEmpty]: Start isEmpty. Operand 5755 states and 7869 transitions. [2022-02-10 03:23:58,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-10 03:23:58,184 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:58,184 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:58,212 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:23:58,399 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:23:58,400 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:58,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:58,400 INFO L85 PathProgramCache]: Analyzing trace with hash 954179899, now seen corresponding path program 21 times [2022-02-10 03:23:58,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:58,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071836498] [2022-02-10 03:23:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:58,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:58,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:23:58,535 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:58,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:23:58,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071836498] [2022-02-10 03:23:58,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071836498] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:23:58,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063886658] [2022-02-10 03:23:58,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:23:58,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:23:58,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:23:58,537 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:23:58,540 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:23:58,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:23:58,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:23:58,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-10 03:23:58,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:23:59,041 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:59,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:23:59,166 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:23:59,167 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063886658] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:23:59,167 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:23:59,167 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 12] total 23 [2022-02-10 03:23:59,167 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065360507] [2022-02-10 03:23:59,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:23:59,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:23:59,167 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:23:59,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:23:59,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:23:59,168 INFO L87 Difference]: Start difference. First operand 5755 states and 7869 transitions. Second operand has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:59,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:23:59,593 INFO L93 Difference]: Finished difference Result 8166 states and 11011 transitions. [2022-02-10 03:23:59,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:23:59,593 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-02-10 03:23:59,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:23:59,603 INFO L225 Difference]: With dead ends: 8166 [2022-02-10 03:23:59,603 INFO L226 Difference]: Without dead ends: 8058 [2022-02-10 03:23:59,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 107 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:23:59,607 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 240 mSDsluCounter, 2749 mSDsCounter, 0 mSdLazyCounter, 1711 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 2022 SdHoareTripleChecker+Invalid, 1738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:23:59,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 2022 Invalid, 1738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1711 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:23:59,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8058 states. [2022-02-10 03:23:59,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8058 to 6274. [2022-02-10 03:23:59,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6274 states, 6273 states have (on average 1.3712737127371273) internal successors, (8602), 6273 states have internal predecessors, (8602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:59,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6274 states to 6274 states and 8602 transitions. [2022-02-10 03:23:59,683 INFO L78 Accepts]: Start accepts. Automaton has 6274 states and 8602 transitions. Word has length 58 [2022-02-10 03:23:59,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:23:59,683 INFO L470 AbstractCegarLoop]: Abstraction has 6274 states and 8602 transitions. [2022-02-10 03:23:59,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:23:59,683 INFO L276 IsEmpty]: Start isEmpty. Operand 6274 states and 8602 transitions. [2022-02-10 03:23:59,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-10 03:23:59,699 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:23:59,699 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:23:59,716 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:23:59,913 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:23:59,913 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:23:59,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:23:59,913 INFO L85 PathProgramCache]: Analyzing trace with hash 111514171, now seen corresponding path program 22 times [2022-02-10 03:23:59,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:23:59,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699606615] [2022-02-10 03:23:59,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:23:59,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:23:59,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:00,037 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:00,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:00,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699606615] [2022-02-10 03:24:00,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699606615] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:00,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540818672] [2022-02-10 03:24:00,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:24:00,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:00,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:00,052 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:24:00,053 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:24:00,084 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:24:00,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:00,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-10 03:24:00,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:00,447 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:00,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:00,851 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:00,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540818672] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:00,852 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:00,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 30 [2022-02-10 03:24:00,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204777876] [2022-02-10 03:24:00,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:00,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:24:00,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:00,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:24:00,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:24:00,853 INFO L87 Difference]: Start difference. First operand 6274 states and 8602 transitions. Second operand has 30 states, 30 states have (on average 5.166666666666667) internal successors, (155), 30 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:01,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:01,385 INFO L93 Difference]: Finished difference Result 7790 states and 10551 transitions. [2022-02-10 03:24:01,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 03:24:01,386 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 5.166666666666667) internal successors, (155), 30 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-02-10 03:24:01,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:01,395 INFO L225 Difference]: With dead ends: 7790 [2022-02-10 03:24:01,396 INFO L226 Difference]: Without dead ends: 7737 [2022-02-10 03:24:01,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 101 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:24:01,396 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 291 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 1501 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 1533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:01,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 1900 Invalid, 1533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1501 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:24:01,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7737 states. [2022-02-10 03:24:01,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7737 to 7011. [2022-02-10 03:24:01,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7011 states, 7010 states have (on average 1.3734664764621969) internal successors, (9628), 7010 states have internal predecessors, (9628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:01,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7011 states to 7011 states and 9628 transitions. [2022-02-10 03:24:01,476 INFO L78 Accepts]: Start accepts. Automaton has 7011 states and 9628 transitions. Word has length 58 [2022-02-10 03:24:01,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:01,476 INFO L470 AbstractCegarLoop]: Abstraction has 7011 states and 9628 transitions. [2022-02-10 03:24:01,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 5.166666666666667) internal successors, (155), 30 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:01,476 INFO L276 IsEmpty]: Start isEmpty. Operand 7011 states and 9628 transitions. [2022-02-10 03:24:01,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-02-10 03:24:01,481 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:01,482 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:01,499 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:24:01,698 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:24:01,698 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:01,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:01,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1285005507, now seen corresponding path program 23 times [2022-02-10 03:24:01,699 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:01,699 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202070378] [2022-02-10 03:24:01,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:01,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:01,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:01,918 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:01,919 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:01,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202070378] [2022-02-10 03:24:01,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202070378] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:01,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561706633] [2022-02-10 03:24:01,919 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:24:01,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:01,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:01,920 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:24:01,922 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:24:01,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 03:24:01,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:01,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 03:24:01,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:02,465 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:02,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:02,767 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:02,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561706633] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:02,767 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:02,767 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 50 [2022-02-10 03:24:02,767 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704660830] [2022-02-10 03:24:02,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:02,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-10 03:24:02,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:02,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-10 03:24:02,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=488, Invalid=2062, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:24:02,769 INFO L87 Difference]: Start difference. First operand 7011 states and 9628 transitions. Second operand has 51 states, 51 states have (on average 2.607843137254902) internal successors, (133), 50 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:03,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:03,574 INFO L93 Difference]: Finished difference Result 11770 states and 16208 transitions. [2022-02-10 03:24:03,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:24:03,575 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.607843137254902) internal successors, (133), 50 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-02-10 03:24:03,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:03,586 INFO L225 Difference]: With dead ends: 11770 [2022-02-10 03:24:03,586 INFO L226 Difference]: Without dead ends: 11770 [2022-02-10 03:24:03,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2386 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1862, Invalid=6328, Unknown=0, NotChecked=0, Total=8190 [2022-02-10 03:24:03,602 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 482 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:03,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 385 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:24:03,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11770 states. [2022-02-10 03:24:03,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11770 to 8412. [2022-02-10 03:24:03,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8412 states, 8411 states have (on average 1.3633337296397574) internal successors, (11467), 8411 states have internal predecessors, (11467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:03,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8412 states to 8412 states and 11467 transitions. [2022-02-10 03:24:03,702 INFO L78 Accepts]: Start accepts. Automaton has 8412 states and 11467 transitions. Word has length 60 [2022-02-10 03:24:03,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:03,703 INFO L470 AbstractCegarLoop]: Abstraction has 8412 states and 11467 transitions. [2022-02-10 03:24:03,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.607843137254902) internal successors, (133), 50 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:03,703 INFO L276 IsEmpty]: Start isEmpty. Operand 8412 states and 11467 transitions. [2022-02-10 03:24:03,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-02-10 03:24:03,708 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:03,708 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:03,726 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:24:03,918 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:24:03,918 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:03,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:03,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1993994301, now seen corresponding path program 24 times [2022-02-10 03:24:03,918 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:03,919 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895182952] [2022-02-10 03:24:03,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:03,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:04,133 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:04,133 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:04,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895182952] [2022-02-10 03:24:04,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895182952] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:04,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017467481] [2022-02-10 03:24:04,133 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:24:04,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:04,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:04,134 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:24:04,137 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:24:04,173 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-10 03:24:04,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:04,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 03:24:04,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:04,540 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:04,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:04,736 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:04,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017467481] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:04,736 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:04,736 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 49 [2022-02-10 03:24:04,736 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106530827] [2022-02-10 03:24:04,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:04,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-10 03:24:04,736 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:04,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-10 03:24:04,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:24:04,737 INFO L87 Difference]: Start difference. First operand 8412 states and 11467 transitions. Second operand has 50 states, 50 states have (on average 2.58) internal successors, (129), 49 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:05,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:05,623 INFO L93 Difference]: Finished difference Result 11442 states and 15443 transitions. [2022-02-10 03:24:05,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:24:05,623 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.58) internal successors, (129), 49 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-02-10 03:24:05,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:05,634 INFO L225 Difference]: With dead ends: 11442 [2022-02-10 03:24:05,634 INFO L226 Difference]: Without dead ends: 11342 [2022-02-10 03:24:05,635 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1971, Invalid=5861, Unknown=0, NotChecked=0, Total=7832 [2022-02-10 03:24:05,635 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 747 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 747 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:05,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [747 Valid, 653 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:24:05,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11342 states. [2022-02-10 03:24:05,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11342 to 8716. [2022-02-10 03:24:05,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8716 states, 8715 states have (on average 1.3614457831325302) internal successors, (11865), 8715 states have internal predecessors, (11865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:05,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8716 states to 8716 states and 11865 transitions. [2022-02-10 03:24:05,737 INFO L78 Accepts]: Start accepts. Automaton has 8716 states and 11865 transitions. Word has length 60 [2022-02-10 03:24:05,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:05,737 INFO L470 AbstractCegarLoop]: Abstraction has 8716 states and 11865 transitions. [2022-02-10 03:24:05,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.58) internal successors, (129), 49 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:05,737 INFO L276 IsEmpty]: Start isEmpty. Operand 8716 states and 11865 transitions. [2022-02-10 03:24:05,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-10 03:24:05,742 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:05,743 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:05,758 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:24:05,947 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:24:05,947 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:05,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:05,948 INFO L85 PathProgramCache]: Analyzing trace with hash 820365503, now seen corresponding path program 25 times [2022-02-10 03:24:05,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:05,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197348315] [2022-02-10 03:24:05,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:05,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:05,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:06,092 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:06,092 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:06,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197348315] [2022-02-10 03:24:06,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197348315] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:06,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574925374] [2022-02-10 03:24:06,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:24:06,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:06,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:06,094 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:24:06,094 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:24:06,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:06,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-10 03:24:06,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:06,689 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:06,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:06,882 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:06,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574925374] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:06,882 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:06,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 22, 13] total 32 [2022-02-10 03:24:06,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701713819] [2022-02-10 03:24:06,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:06,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-10 03:24:06,883 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:06,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-10 03:24:06,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-10 03:24:06,883 INFO L87 Difference]: Start difference. First operand 8716 states and 11865 transitions. Second operand has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:08,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:08,012 INFO L93 Difference]: Finished difference Result 12069 states and 16291 transitions. [2022-02-10 03:24:08,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-10 03:24:08,012 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-10 03:24:08,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:08,027 INFO L225 Difference]: With dead ends: 12069 [2022-02-10 03:24:08,027 INFO L226 Difference]: Without dead ends: 12020 [2022-02-10 03:24:08,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2022-02-10 03:24:08,027 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 317 mSDsluCounter, 5627 mSDsCounter, 0 mSdLazyCounter, 3325 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 4201 SdHoareTripleChecker+Invalid, 3371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 3325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:08,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 4201 Invalid, 3371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 3325 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 03:24:08,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12020 states. [2022-02-10 03:24:08,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12020 to 9203. [2022-02-10 03:24:08,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9203 states, 9202 states have (on average 1.3629645729189306) internal successors, (12542), 9202 states have internal predecessors, (12542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:08,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9203 states to 9203 states and 12542 transitions. [2022-02-10 03:24:08,136 INFO L78 Accepts]: Start accepts. Automaton has 9203 states and 12542 transitions. Word has length 62 [2022-02-10 03:24:08,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:08,136 INFO L470 AbstractCegarLoop]: Abstraction has 9203 states and 12542 transitions. [2022-02-10 03:24:08,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.6875) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:08,136 INFO L276 IsEmpty]: Start isEmpty. Operand 9203 states and 12542 transitions. [2022-02-10 03:24:08,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-10 03:24:08,142 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:08,142 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:08,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-02-10 03:24:08,358 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:24:08,358 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:08,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:08,358 INFO L85 PathProgramCache]: Analyzing trace with hash -110601793, now seen corresponding path program 23 times [2022-02-10 03:24:08,358 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:08,358 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715463922] [2022-02-10 03:24:08,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:08,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:08,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:08,541 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:08,542 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:08,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715463922] [2022-02-10 03:24:08,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715463922] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:08,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941901863] [2022-02-10 03:24:08,542 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:24:08,542 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:08,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:08,556 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:24:08,558 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:24:08,592 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 03:24:08,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:08,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-10 03:24:08,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:09,088 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:09,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:09,259 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:09,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941901863] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:09,259 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:09,260 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 20, 13] total 30 [2022-02-10 03:24:09,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087611308] [2022-02-10 03:24:09,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:09,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:24:09,261 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:09,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:24:09,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:24:09,261 INFO L87 Difference]: Start difference. First operand 9203 states and 12542 transitions. Second operand has 30 states, 30 states have (on average 3.933333333333333) internal successors, (118), 30 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:10,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:10,188 INFO L93 Difference]: Finished difference Result 12793 states and 17296 transitions. [2022-02-10 03:24:10,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:24:10,188 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.933333333333333) internal successors, (118), 30 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-10 03:24:10,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:10,203 INFO L225 Difference]: With dead ends: 12793 [2022-02-10 03:24:10,204 INFO L226 Difference]: Without dead ends: 12685 [2022-02-10 03:24:10,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 113 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=851, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:24:10,204 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 286 mSDsluCounter, 5853 mSDsCounter, 0 mSdLazyCounter, 3493 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 4273 SdHoareTripleChecker+Invalid, 3526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 3493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:10,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 4273 Invalid, 3526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 3493 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:24:10,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12685 states. [2022-02-10 03:24:10,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12685 to 9133. [2022-02-10 03:24:10,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9133 states, 9132 states have (on average 1.3645422689443714) internal successors, (12461), 9132 states have internal predecessors, (12461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:10,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9133 states to 9133 states and 12461 transitions. [2022-02-10 03:24:10,313 INFO L78 Accepts]: Start accepts. Automaton has 9133 states and 12461 transitions. Word has length 62 [2022-02-10 03:24:10,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:10,313 INFO L470 AbstractCegarLoop]: Abstraction has 9133 states and 12461 transitions. [2022-02-10 03:24:10,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.933333333333333) internal successors, (118), 30 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:10,313 INFO L276 IsEmpty]: Start isEmpty. Operand 9133 states and 12461 transitions. [2022-02-10 03:24:10,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-10 03:24:10,319 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:10,319 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:10,336 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:24:10,535 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:24:10,536 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:10,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:10,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1416975681, now seen corresponding path program 24 times [2022-02-10 03:24:10,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:10,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802567120] [2022-02-10 03:24:10,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:10,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:10,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:10,689 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:10,689 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:10,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802567120] [2022-02-10 03:24:10,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802567120] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:10,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891378361] [2022-02-10 03:24:10,690 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:24:10,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:10,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:10,691 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:24:10,692 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:24:10,725 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 03:24:10,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:10,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-10 03:24:10,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:11,070 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:11,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:11,203 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:11,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891378361] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:11,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:11,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18, 13] total 28 [2022-02-10 03:24:11,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664844700] [2022-02-10 03:24:11,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:11,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:24:11,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:11,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:24:11,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:24:11,204 INFO L87 Difference]: Start difference. First operand 9133 states and 12461 transitions. Second operand has 28 states, 28 states have (on average 4.214285714285714) internal successors, (118), 28 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:11,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:11,961 INFO L93 Difference]: Finished difference Result 12713 states and 17211 transitions. [2022-02-10 03:24:11,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:24:11,961 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.214285714285714) internal successors, (118), 28 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-10 03:24:11,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:11,976 INFO L225 Difference]: With dead ends: 12713 [2022-02-10 03:24:11,976 INFO L226 Difference]: Without dead ends: 12585 [2022-02-10 03:24:11,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 114 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:24:11,977 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 277 mSDsluCounter, 5251 mSDsCounter, 0 mSdLazyCounter, 3131 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 3836 SdHoareTripleChecker+Invalid, 3161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 3131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:11,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 3836 Invalid, 3161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 3131 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:24:11,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12585 states. [2022-02-10 03:24:12,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12585 to 9328. [2022-02-10 03:24:12,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9328 states, 9327 states have (on average 1.3661413101747615) internal successors, (12742), 9327 states have internal predecessors, (12742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:12,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9328 states to 9328 states and 12742 transitions. [2022-02-10 03:24:12,088 INFO L78 Accepts]: Start accepts. Automaton has 9328 states and 12742 transitions. Word has length 62 [2022-02-10 03:24:12,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:12,088 INFO L470 AbstractCegarLoop]: Abstraction has 9328 states and 12742 transitions. [2022-02-10 03:24:12,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.214285714285714) internal successors, (118), 28 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:12,088 INFO L276 IsEmpty]: Start isEmpty. Operand 9328 states and 12742 transitions. [2022-02-10 03:24:12,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-10 03:24:12,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:12,094 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:12,112 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:24:12,311 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:24:12,312 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:12,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:12,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1583135679, now seen corresponding path program 25 times [2022-02-10 03:24:12,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:12,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528820005] [2022-02-10 03:24:12,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:12,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:12,423 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:12,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:12,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528820005] [2022-02-10 03:24:12,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528820005] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:12,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972476997] [2022-02-10 03:24:12,423 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:24:12,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:12,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:12,425 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:24:12,425 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:24:12,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:12,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-10 03:24:12,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:12,782 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:12,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:12,920 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:12,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972476997] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:12,920 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:12,921 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 13] total 26 [2022-02-10 03:24:12,921 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169263361] [2022-02-10 03:24:12,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:12,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:24:12,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:12,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:24:12,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=587, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:24:12,922 INFO L87 Difference]: Start difference. First operand 9328 states and 12742 transitions. Second operand has 26 states, 26 states have (on average 4.538461538461538) internal successors, (118), 26 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:13,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:13,636 INFO L93 Difference]: Finished difference Result 12721 states and 17209 transitions. [2022-02-10 03:24:13,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:24:13,636 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.538461538461538) internal successors, (118), 26 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-10 03:24:13,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:13,654 INFO L225 Difference]: With dead ends: 12721 [2022-02-10 03:24:13,655 INFO L226 Difference]: Without dead ends: 12602 [2022-02-10 03:24:13,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 117 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=737, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:24:13,655 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 266 mSDsluCounter, 4237 mSDsCounter, 0 mSdLazyCounter, 2541 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 3103 SdHoareTripleChecker+Invalid, 2573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:13,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 3103 Invalid, 2573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 2541 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:24:13,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12602 states. [2022-02-10 03:24:13,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12602 to 9535. [2022-02-10 03:24:13,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9535 states, 9534 states have (on average 1.367736521921544) internal successors, (13040), 9534 states have internal predecessors, (13040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:13,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9535 states to 9535 states and 13040 transitions. [2022-02-10 03:24:13,786 INFO L78 Accepts]: Start accepts. Automaton has 9535 states and 13040 transitions. Word has length 62 [2022-02-10 03:24:13,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:13,786 INFO L470 AbstractCegarLoop]: Abstraction has 9535 states and 13040 transitions. [2022-02-10 03:24:13,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.538461538461538) internal successors, (118), 26 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:13,786 INFO L276 IsEmpty]: Start isEmpty. Operand 9535 states and 13040 transitions. [2022-02-10 03:24:13,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-10 03:24:13,794 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:13,794 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:13,811 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:24:14,011 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:24:14,011 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:14,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:14,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1527870273, now seen corresponding path program 26 times [2022-02-10 03:24:14,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:14,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106635969] [2022-02-10 03:24:14,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:14,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:14,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:14,155 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:14,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:14,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106635969] [2022-02-10 03:24:14,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106635969] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:14,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857335471] [2022-02-10 03:24:14,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:24:14,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:14,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:14,172 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:24:14,173 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:24:14,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:24:14,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:14,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-10 03:24:14,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:14,725 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:14,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:14,936 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:14,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857335471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:14,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:14,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 24 [2022-02-10 03:24:14,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073173965] [2022-02-10 03:24:14,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:14,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:24:14,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:14,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:24:14,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:24:14,938 INFO L87 Difference]: Start difference. First operand 9535 states and 13040 transitions. Second operand has 24 states, 24 states have (on average 4.916666666666667) internal successors, (118), 24 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:15,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:15,675 INFO L93 Difference]: Finished difference Result 12175 states and 16429 transitions. [2022-02-10 03:24:15,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:24:15,676 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.916666666666667) internal successors, (118), 24 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-10 03:24:15,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:15,691 INFO L225 Difference]: With dead ends: 12175 [2022-02-10 03:24:15,691 INFO L226 Difference]: Without dead ends: 12095 [2022-02-10 03:24:15,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 117 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=683, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:24:15,692 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 288 mSDsluCounter, 3234 mSDsCounter, 0 mSdLazyCounter, 2011 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 2364 SdHoareTripleChecker+Invalid, 2041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 2011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:15,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 2364 Invalid, 2041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 2011 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:24:15,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12095 states. [2022-02-10 03:24:15,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12095 to 9372. [2022-02-10 03:24:15,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9372 states, 9371 states have (on average 1.367730231565468) internal successors, (12817), 9371 states have internal predecessors, (12817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:15,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9372 states to 9372 states and 12817 transitions. [2022-02-10 03:24:15,803 INFO L78 Accepts]: Start accepts. Automaton has 9372 states and 12817 transitions. Word has length 62 [2022-02-10 03:24:15,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:15,803 INFO L470 AbstractCegarLoop]: Abstraction has 9372 states and 12817 transitions. [2022-02-10 03:24:15,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.916666666666667) internal successors, (118), 24 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:15,804 INFO L276 IsEmpty]: Start isEmpty. Operand 9372 states and 12817 transitions. [2022-02-10 03:24:15,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-02-10 03:24:15,811 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:15,811 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:15,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-10 03:24:16,016 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:24:16,016 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:16,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:16,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1755477823, now seen corresponding path program 26 times [2022-02-10 03:24:16,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:16,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493536445] [2022-02-10 03:24:16,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:16,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:16,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:16,280 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:16,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:16,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493536445] [2022-02-10 03:24:16,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493536445] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:16,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769153586] [2022-02-10 03:24:16,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:24:16,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:16,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:16,281 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:24:16,282 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:24:16,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:24:16,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:16,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 03:24:16,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:16,753 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:16,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:16,997 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:16,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769153586] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:16,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:16,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 55 [2022-02-10 03:24:16,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020619552] [2022-02-10 03:24:16,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:16,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-10 03:24:16,998 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:16,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-10 03:24:16,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=2499, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:24:16,999 INFO L87 Difference]: Start difference. First operand 9372 states and 12817 transitions. Second operand has 56 states, 56 states have (on average 2.5535714285714284) internal successors, (143), 55 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:17,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:17,867 INFO L93 Difference]: Finished difference Result 15575 states and 21387 transitions. [2022-02-10 03:24:17,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:24:17,868 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.5535714285714284) internal successors, (143), 55 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-02-10 03:24:17,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:17,884 INFO L225 Difference]: With dead ends: 15575 [2022-02-10 03:24:17,884 INFO L226 Difference]: Without dead ends: 15575 [2022-02-10 03:24:17,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2973 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2285, Invalid=7815, Unknown=0, NotChecked=0, Total=10100 [2022-02-10 03:24:17,886 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 532 mSDsluCounter, 742 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:17,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 462 Invalid, 841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 767 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:24:17,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15575 states. [2022-02-10 03:24:18,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15575 to 11053. [2022-02-10 03:24:18,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11053 states, 11052 states have (on average 1.3602062975027145) internal successors, (15033), 11052 states have internal predecessors, (15033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:18,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11053 states to 11053 states and 15033 transitions. [2022-02-10 03:24:18,032 INFO L78 Accepts]: Start accepts. Automaton has 11053 states and 15033 transitions. Word has length 64 [2022-02-10 03:24:18,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:18,032 INFO L470 AbstractCegarLoop]: Abstraction has 11053 states and 15033 transitions. [2022-02-10 03:24:18,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.5535714285714284) internal successors, (143), 55 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:18,032 INFO L276 IsEmpty]: Start isEmpty. Operand 11053 states and 15033 transitions. [2022-02-10 03:24:18,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-02-10 03:24:18,039 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:18,040 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:18,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-10 03:24:18,255 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:24:18,255 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:18,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:18,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1152309697, now seen corresponding path program 27 times [2022-02-10 03:24:18,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:18,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626373206] [2022-02-10 03:24:18,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:18,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:18,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:18,424 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:18,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:18,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626373206] [2022-02-10 03:24:18,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626373206] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:18,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668980331] [2022-02-10 03:24:18,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:24:18,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:18,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:18,426 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:24:18,427 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:24:18,461 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-10 03:24:18,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:18,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 03:24:18,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:19,073 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:19,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:19,430 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:19,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668980331] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:19,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:19,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 54 [2022-02-10 03:24:19,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101120644] [2022-02-10 03:24:19,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:19,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-10 03:24:19,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:19,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-10 03:24:19,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=2267, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:24:19,431 INFO L87 Difference]: Start difference. First operand 11053 states and 15033 transitions. Second operand has 55 states, 55 states have (on average 2.5272727272727273) internal successors, (139), 54 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:20,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:20,958 INFO L93 Difference]: Finished difference Result 15517 states and 20926 transitions. [2022-02-10 03:24:20,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-10 03:24:20,958 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.5272727272727273) internal successors, (139), 54 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-02-10 03:24:20,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:20,978 INFO L225 Difference]: With dead ends: 15517 [2022-02-10 03:24:20,978 INFO L226 Difference]: Without dead ends: 15406 [2022-02-10 03:24:20,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2663 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2766, Invalid=8154, Unknown=0, NotChecked=0, Total=10920 [2022-02-10 03:24:20,981 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 1182 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 1005 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1182 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:20,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1182 Valid, 561 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1005 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:24:20,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15406 states. [2022-02-10 03:24:21,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15406 to 11483. [2022-02-10 03:24:21,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11483 states, 11482 states have (on average 1.3589095976310748) internal successors, (15603), 11482 states have internal predecessors, (15603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:21,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11483 states to 11483 states and 15603 transitions. [2022-02-10 03:24:21,136 INFO L78 Accepts]: Start accepts. Automaton has 11483 states and 15603 transitions. Word has length 64 [2022-02-10 03:24:21,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:21,136 INFO L470 AbstractCegarLoop]: Abstraction has 11483 states and 15603 transitions. [2022-02-10 03:24:21,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.5272727272727273) internal successors, (139), 54 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:21,137 INFO L276 IsEmpty]: Start isEmpty. Operand 11483 states and 15603 transitions. [2022-02-10 03:24:21,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-02-10 03:24:21,145 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:21,145 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:21,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-02-10 03:24:21,351 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:24:21,352 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:21,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:21,352 INFO L85 PathProgramCache]: Analyzing trace with hash -3644095, now seen corresponding path program 27 times [2022-02-10 03:24:21,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:21,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337517224] [2022-02-10 03:24:21,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:21,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:21,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:21,461 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-02-10 03:24:21,461 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:21,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337517224] [2022-02-10 03:24:21,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337517224] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:21,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224777320] [2022-02-10 03:24:21,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:24:21,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:21,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:21,462 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:24:21,492 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:24:21,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:24:21,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:21,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 03:24:21,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:21,884 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-02-10 03:24:21,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:22,100 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-02-10 03:24:22,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224777320] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:22,101 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:22,101 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 31 [2022-02-10 03:24:22,101 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48926672] [2022-02-10 03:24:22,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:22,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:24:22,101 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:22,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:24:22,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:24:22,102 INFO L87 Difference]: Start difference. First operand 11483 states and 15603 transitions. Second operand has 31 states, 31 states have (on average 3.3870967741935485) internal successors, (105), 31 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:22,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:22,555 INFO L93 Difference]: Finished difference Result 15245 states and 20560 transitions. [2022-02-10 03:24:22,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:24:22,556 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3870967741935485) internal successors, (105), 31 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-02-10 03:24:22,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:22,575 INFO L225 Difference]: With dead ends: 15245 [2022-02-10 03:24:22,575 INFO L226 Difference]: Without dead ends: 15204 [2022-02-10 03:24:22,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=738, Invalid=2342, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:24:22,576 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 464 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:22,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 393 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:24:22,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15204 states. [2022-02-10 03:24:22,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15204 to 12728. [2022-02-10 03:24:22,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12728 states, 12727 states have (on average 1.3611220240433723) internal successors, (17323), 12727 states have internal predecessors, (17323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:22,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12728 states to 12728 states and 17323 transitions. [2022-02-10 03:24:22,766 INFO L78 Accepts]: Start accepts. Automaton has 12728 states and 17323 transitions. Word has length 64 [2022-02-10 03:24:22,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:22,766 INFO L470 AbstractCegarLoop]: Abstraction has 12728 states and 17323 transitions. [2022-02-10 03:24:22,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.3870967741935485) internal successors, (105), 31 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:22,767 INFO L276 IsEmpty]: Start isEmpty. Operand 12728 states and 17323 transitions. [2022-02-10 03:24:22,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-02-10 03:24:22,775 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:22,776 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:22,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-10 03:24:22,991 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:24:22,992 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:22,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:22,992 INFO L85 PathProgramCache]: Analyzing trace with hash 265721409, now seen corresponding path program 28 times [2022-02-10 03:24:22,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:22,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278619215] [2022-02-10 03:24:22,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:22,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:23,105 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-02-10 03:24:23,105 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:23,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278619215] [2022-02-10 03:24:23,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278619215] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:23,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760815635] [2022-02-10 03:24:23,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:24:23,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:23,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:23,107 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:24:23,148 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:24:23,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:24:23,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:23,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 03:24:23,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:23,445 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-02-10 03:24:23,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:23,655 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-02-10 03:24:23,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760815635] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:23,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:23,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 30 [2022-02-10 03:24:23,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603649503] [2022-02-10 03:24:23,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:23,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:24:23,656 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:23,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:24:23,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:24:23,656 INFO L87 Difference]: Start difference. First operand 12728 states and 17323 transitions. Second operand has 30 states, 30 states have (on average 3.3666666666666667) internal successors, (101), 30 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:24,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:24,156 INFO L93 Difference]: Finished difference Result 14728 states and 19875 transitions. [2022-02-10 03:24:24,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:24:24,156 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.3666666666666667) internal successors, (101), 30 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-02-10 03:24:24,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:24,172 INFO L225 Difference]: With dead ends: 14728 [2022-02-10 03:24:24,172 INFO L226 Difference]: Without dead ends: 14223 [2022-02-10 03:24:24,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=658, Invalid=1792, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:24:24,173 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 692 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:24,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [692 Valid, 540 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:24:24,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14223 states. [2022-02-10 03:24:24,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14223 to 12558. [2022-02-10 03:24:24,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12558 states, 12557 states have (on average 1.3622680576570838) internal successors, (17106), 12557 states have internal predecessors, (17106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:24,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12558 states to 12558 states and 17106 transitions. [2022-02-10 03:24:24,312 INFO L78 Accepts]: Start accepts. Automaton has 12558 states and 17106 transitions. Word has length 64 [2022-02-10 03:24:24,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:24,312 INFO L470 AbstractCegarLoop]: Abstraction has 12558 states and 17106 transitions. [2022-02-10 03:24:24,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.3666666666666667) internal successors, (101), 30 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:24,312 INFO L276 IsEmpty]: Start isEmpty. Operand 12558 states and 17106 transitions. [2022-02-10 03:24:24,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-02-10 03:24:24,320 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:24,320 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:24,338 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:24:24,536 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:24:24,536 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:24,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:24,536 INFO L85 PathProgramCache]: Analyzing trace with hash -331964093, now seen corresponding path program 28 times [2022-02-10 03:24:24,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:24,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964460840] [2022-02-10 03:24:24,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:24,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:24,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:24,691 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:24,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:24,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964460840] [2022-02-10 03:24:24,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964460840] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:24,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362807911] [2022-02-10 03:24:24,692 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:24:24,692 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:24,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:24,700 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:24:24,711 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:24:24,734 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:24:24,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:24,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-10 03:24:24,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:25,381 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:25,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:25,587 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:25,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362807911] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:25,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:25,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 24, 14] total 35 [2022-02-10 03:24:25,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491783613] [2022-02-10 03:24:25,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:25,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-10 03:24:25,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:25,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-10 03:24:25,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:24:25,589 INFO L87 Difference]: Start difference. First operand 12558 states and 17106 transitions. Second operand has 35 states, 35 states have (on average 3.6) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:26,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:26,846 INFO L93 Difference]: Finished difference Result 17423 states and 23552 transitions. [2022-02-10 03:24:26,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:24:26,847 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.6) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2022-02-10 03:24:26,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:26,868 INFO L225 Difference]: With dead ends: 17423 [2022-02-10 03:24:26,868 INFO L226 Difference]: Without dead ends: 17364 [2022-02-10 03:24:26,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 118 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:24:26,869 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 332 mSDsluCounter, 7471 mSDsCounter, 0 mSdLazyCounter, 4417 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 5554 SdHoareTripleChecker+Invalid, 4464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 4417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:26,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 5554 Invalid, 4464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 4417 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-10 03:24:26,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17364 states. [2022-02-10 03:24:27,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17364 to 13221. [2022-02-10 03:24:27,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13221 states, 13220 states have (on average 1.3636157337367625) internal successors, (18027), 13220 states have internal predecessors, (18027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:27,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13221 states to 13221 states and 18027 transitions. [2022-02-10 03:24:27,027 INFO L78 Accepts]: Start accepts. Automaton has 13221 states and 18027 transitions. Word has length 66 [2022-02-10 03:24:27,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:27,027 INFO L470 AbstractCegarLoop]: Abstraction has 13221 states and 18027 transitions. [2022-02-10 03:24:27,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.6) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:27,027 INFO L276 IsEmpty]: Start isEmpty. Operand 13221 states and 18027 transitions. [2022-02-10 03:24:27,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-02-10 03:24:27,035 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:27,036 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:27,052 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:24:27,243 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:24:27,243 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:27,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:27,244 INFO L85 PathProgramCache]: Analyzing trace with hash 779424323, now seen corresponding path program 29 times [2022-02-10 03:24:27,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:27,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724940272] [2022-02-10 03:24:27,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:27,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:27,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:27,367 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:27,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:27,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724940272] [2022-02-10 03:24:27,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724940272] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:27,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006885045] [2022-02-10 03:24:27,368 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:24:27,368 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:27,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:27,369 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:24:27,370 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:24:27,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 03:24:27,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:27,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-10 03:24:27,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:28,012 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:28,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:28,230 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:28,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006885045] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:28,231 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:28,231 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 22, 14] total 33 [2022-02-10 03:24:28,231 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113018496] [2022-02-10 03:24:28,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:28,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-10 03:24:28,231 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:28,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-10 03:24:28,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 03:24:28,232 INFO L87 Difference]: Start difference. First operand 13221 states and 18027 transitions. Second operand has 33 states, 33 states have (on average 3.8181818181818183) internal successors, (126), 33 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:29,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:29,330 INFO L93 Difference]: Finished difference Result 18505 states and 25049 transitions. [2022-02-10 03:24:29,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:24:29,330 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.8181818181818183) internal successors, (126), 33 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2022-02-10 03:24:29,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:29,353 INFO L225 Difference]: With dead ends: 18505 [2022-02-10 03:24:29,353 INFO L226 Difference]: Without dead ends: 18380 [2022-02-10 03:24:29,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 119 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=87, Invalid=1035, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:24:29,354 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 315 mSDsluCounter, 6325 mSDsCounter, 0 mSdLazyCounter, 3835 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 4594 SdHoareTripleChecker+Invalid, 3873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 3835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:29,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 4594 Invalid, 3873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 3835 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:24:29,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18380 states. [2022-02-10 03:24:29,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18380 to 13135. [2022-02-10 03:24:29,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13135 states, 13134 states have (on average 1.3649307141769453) internal successors, (17927), 13134 states have internal predecessors, (17927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:29,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13135 states to 13135 states and 17927 transitions. [2022-02-10 03:24:29,541 INFO L78 Accepts]: Start accepts. Automaton has 13135 states and 17927 transitions. Word has length 66 [2022-02-10 03:24:29,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:29,542 INFO L470 AbstractCegarLoop]: Abstraction has 13135 states and 17927 transitions. [2022-02-10 03:24:29,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.8181818181818183) internal successors, (126), 33 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:29,542 INFO L276 IsEmpty]: Start isEmpty. Operand 13135 states and 17927 transitions. [2022-02-10 03:24:29,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-02-10 03:24:29,552 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:29,552 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:29,568 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:24:29,767 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:24:29,768 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:29,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:29,768 INFO L85 PathProgramCache]: Analyzing trace with hash -623164605, now seen corresponding path program 30 times [2022-02-10 03:24:29,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:29,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93436427] [2022-02-10 03:24:29,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:29,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:29,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:29,900 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:29,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:29,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93436427] [2022-02-10 03:24:29,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93436427] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:29,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461947909] [2022-02-10 03:24:29,901 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:24:29,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:29,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:29,903 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:24:29,904 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:24:29,936 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 03:24:29,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:29,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-10 03:24:29,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:30,520 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:30,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:30,747 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:30,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461947909] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:30,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:30,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 20, 14] total 31 [2022-02-10 03:24:30,748 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739720686] [2022-02-10 03:24:30,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:30,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:24:30,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:30,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:24:30,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=853, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:24:30,748 INFO L87 Difference]: Start difference. First operand 13135 states and 17927 transitions. Second operand has 31 states, 31 states have (on average 4.064516129032258) internal successors, (126), 31 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:31,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:31,563 INFO L93 Difference]: Finished difference Result 18459 states and 25016 transitions. [2022-02-10 03:24:31,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:24:31,563 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.064516129032258) internal successors, (126), 31 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2022-02-10 03:24:31,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:31,586 INFO L225 Difference]: With dead ends: 18459 [2022-02-10 03:24:31,586 INFO L226 Difference]: Without dead ends: 18308 [2022-02-10 03:24:31,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=85, Invalid=971, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 03:24:31,587 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 304 mSDsluCounter, 5483 mSDsCounter, 0 mSdLazyCounter, 3336 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 3985 SdHoareTripleChecker+Invalid, 3373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 3336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:31,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 3985 Invalid, 3373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 3336 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:24:31,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18308 states. [2022-02-10 03:24:31,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18308 to 13381. [2022-02-10 03:24:31,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13381 states, 13380 states have (on average 1.3663677130044842) internal successors, (18282), 13380 states have internal predecessors, (18282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:31,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13381 states to 13381 states and 18282 transitions. [2022-02-10 03:24:31,763 INFO L78 Accepts]: Start accepts. Automaton has 13381 states and 18282 transitions. Word has length 66 [2022-02-10 03:24:31,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:31,763 INFO L470 AbstractCegarLoop]: Abstraction has 13381 states and 18282 transitions. [2022-02-10 03:24:31,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.064516129032258) internal successors, (126), 31 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:31,763 INFO L276 IsEmpty]: Start isEmpty. Operand 13381 states and 18282 transitions. [2022-02-10 03:24:31,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-02-10 03:24:31,772 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:31,772 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:31,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-10 03:24:31,975 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:24:31,975 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:31,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:31,976 INFO L85 PathProgramCache]: Analyzing trace with hash 108606531, now seen corresponding path program 31 times [2022-02-10 03:24:31,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:31,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233410464] [2022-02-10 03:24:31,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:31,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:31,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:32,086 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:32,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:32,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233410464] [2022-02-10 03:24:32,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233410464] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:32,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518821434] [2022-02-10 03:24:32,087 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:24:32,087 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:32,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:32,088 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:24:32,089 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:24:32,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:32,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-10 03:24:32,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:32,548 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:32,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:32,684 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:32,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518821434] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:32,685 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:32,685 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18, 14] total 29 [2022-02-10 03:24:32,685 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213656153] [2022-02-10 03:24:32,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:32,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:24:32,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:32,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:24:32,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=741, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:24:32,686 INFO L87 Difference]: Start difference. First operand 13381 states and 18282 transitions. Second operand has 29 states, 29 states have (on average 4.344827586206897) internal successors, (126), 29 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:33,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:33,572 INFO L93 Difference]: Finished difference Result 18303 states and 24806 transitions. [2022-02-10 03:24:33,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-10 03:24:33,573 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 4.344827586206897) internal successors, (126), 29 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2022-02-10 03:24:33,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:33,599 INFO L225 Difference]: With dead ends: 18303 [2022-02-10 03:24:33,599 INFO L226 Difference]: Without dead ends: 18135 [2022-02-10 03:24:33,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 121 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=909, Unknown=0, NotChecked=0, Total=992 [2022-02-10 03:24:33,600 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 297 mSDsluCounter, 4860 mSDsCounter, 0 mSdLazyCounter, 2960 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 3535 SdHoareTripleChecker+Invalid, 2995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 2960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:33,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 3535 Invalid, 2995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 2960 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:24:33,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18135 states. [2022-02-10 03:24:33,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18135 to 13732. [2022-02-10 03:24:33,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13732 states, 13731 states have (on average 1.3682907290073556) internal successors, (18788), 13731 states have internal predecessors, (18788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:33,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13732 states to 13732 states and 18788 transitions. [2022-02-10 03:24:33,793 INFO L78 Accepts]: Start accepts. Automaton has 13732 states and 18788 transitions. Word has length 66 [2022-02-10 03:24:33,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:33,793 INFO L470 AbstractCegarLoop]: Abstraction has 13732 states and 18788 transitions. [2022-02-10 03:24:33,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 4.344827586206897) internal successors, (126), 29 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:33,794 INFO L276 IsEmpty]: Start isEmpty. Operand 13732 states and 18788 transitions. [2022-02-10 03:24:33,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-02-10 03:24:33,802 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:33,803 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:33,825 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:24:34,023 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:24:34,023 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:34,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:34,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1033968317, now seen corresponding path program 32 times [2022-02-10 03:24:34,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:34,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353552545] [2022-02-10 03:24:34,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:34,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:34,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:34,215 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:34,215 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:34,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353552545] [2022-02-10 03:24:34,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353552545] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:34,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587991890] [2022-02-10 03:24:34,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:24:34,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:34,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:34,217 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:24:34,218 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:24:34,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:24:34,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:34,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-10 03:24:34,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:34,842 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:34,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:35,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587991890] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:35,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:35,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 14] total 27 [2022-02-10 03:24:35,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478936342] [2022-02-10 03:24:35,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:35,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:24:35,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:35,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:24:35,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=637, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:24:35,006 INFO L87 Difference]: Start difference. First operand 13732 states and 18788 transitions. Second operand has 27 states, 27 states have (on average 4.666666666666667) internal successors, (126), 27 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:36,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:36,048 INFO L93 Difference]: Finished difference Result 18285 states and 24764 transitions. [2022-02-10 03:24:36,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:24:36,048 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.666666666666667) internal successors, (126), 27 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2022-02-10 03:24:36,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:36,073 INFO L225 Difference]: With dead ends: 18285 [2022-02-10 03:24:36,073 INFO L226 Difference]: Without dead ends: 18142 [2022-02-10 03:24:36,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 123 SyntacticMatches, 6 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=849, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:24:36,074 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 274 mSDsluCounter, 5265 mSDsCounter, 0 mSdLazyCounter, 3168 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 3787 SdHoareTripleChecker+Invalid, 3196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 3168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:36,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 3787 Invalid, 3196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 3168 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:24:36,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18142 states. [2022-02-10 03:24:36,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18142 to 14643. [2022-02-10 03:24:36,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14643 states, 14642 states have (on average 1.3695533397076902) internal successors, (20053), 14642 states have internal predecessors, (20053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:36,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14643 states to 14643 states and 20053 transitions. [2022-02-10 03:24:36,359 INFO L78 Accepts]: Start accepts. Automaton has 14643 states and 20053 transitions. Word has length 66 [2022-02-10 03:24:36,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:36,359 INFO L470 AbstractCegarLoop]: Abstraction has 14643 states and 20053 transitions. [2022-02-10 03:24:36,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.666666666666667) internal successors, (126), 27 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:36,360 INFO L276 IsEmpty]: Start isEmpty. Operand 14643 states and 20053 transitions. [2022-02-10 03:24:36,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-02-10 03:24:36,369 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:36,369 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:36,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-10 03:24:36,583 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:24:36,583 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:36,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:36,584 INFO L85 PathProgramCache]: Analyzing trace with hash 463230531, now seen corresponding path program 33 times [2022-02-10 03:24:36,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:36,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406069251] [2022-02-10 03:24:36,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:36,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:36,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:36,706 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 20 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:36,706 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:36,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406069251] [2022-02-10 03:24:36,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406069251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:36,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955893605] [2022-02-10 03:24:36,706 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:24:36,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:36,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:36,708 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:24:36,709 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:24:36,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:24:36,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:36,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-10 03:24:36,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:37,037 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:37,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:37,378 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:37,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955893605] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:37,378 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:37,378 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 36 [2022-02-10 03:24:37,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144473046] [2022-02-10 03:24:37,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:37,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:24:37,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:37,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:24:37,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1133, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:24:37,379 INFO L87 Difference]: Start difference. First operand 14643 states and 20053 transitions. Second operand has 36 states, 36 states have (on average 4.972222222222222) internal successors, (179), 36 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:38,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:38,151 INFO L93 Difference]: Finished difference Result 17655 states and 23981 transitions. [2022-02-10 03:24:38,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 03:24:38,151 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.972222222222222) internal successors, (179), 36 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2022-02-10 03:24:38,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:38,174 INFO L225 Difference]: With dead ends: 17655 [2022-02-10 03:24:38,174 INFO L226 Difference]: Without dead ends: 17593 [2022-02-10 03:24:38,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 115 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=127, Invalid=1133, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:24:38,175 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 400 mSDsluCounter, 3736 mSDsCounter, 0 mSdLazyCounter, 2186 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 2809 SdHoareTripleChecker+Invalid, 2225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 2186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:38,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 2809 Invalid, 2225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 2186 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:24:38,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17593 states. [2022-02-10 03:24:38,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17593 to 16185. [2022-02-10 03:24:38,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16185 states, 16184 states have (on average 1.3714780029658922) internal successors, (22196), 16184 states have internal predecessors, (22196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:38,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16185 states to 16185 states and 22196 transitions. [2022-02-10 03:24:38,372 INFO L78 Accepts]: Start accepts. Automaton has 16185 states and 22196 transitions. Word has length 66 [2022-02-10 03:24:38,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:38,372 INFO L470 AbstractCegarLoop]: Abstraction has 16185 states and 22196 transitions. [2022-02-10 03:24:38,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.972222222222222) internal successors, (179), 36 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:38,373 INFO L276 IsEmpty]: Start isEmpty. Operand 16185 states and 22196 transitions. [2022-02-10 03:24:38,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-02-10 03:24:38,383 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:38,383 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:38,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-02-10 03:24:38,596 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:24:38,596 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:38,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:38,597 INFO L85 PathProgramCache]: Analyzing trace with hash -789934011, now seen corresponding path program 29 times [2022-02-10 03:24:38,597 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:38,597 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412188935] [2022-02-10 03:24:38,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:38,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:38,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:38,875 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:38,875 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:38,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412188935] [2022-02-10 03:24:38,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412188935] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:38,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600101614] [2022-02-10 03:24:38,875 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:24:38,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:38,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:38,876 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:24:38,877 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:24:38,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 03:24:38,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:38,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:24:38,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:39,552 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:39,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:39,930 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:39,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600101614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:39,931 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:39,931 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 60 [2022-02-10 03:24:39,931 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169392053] [2022-02-10 03:24:39,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:39,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-10 03:24:39,931 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:39,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-10 03:24:39,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=682, Invalid=2978, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 03:24:39,932 INFO L87 Difference]: Start difference. First operand 16185 states and 22196 transitions. Second operand has 61 states, 61 states have (on average 2.5081967213114753) internal successors, (153), 60 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:40,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:40,990 INFO L93 Difference]: Finished difference Result 26436 states and 36367 transitions. [2022-02-10 03:24:40,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 03:24:40,991 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.5081967213114753) internal successors, (153), 60 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2022-02-10 03:24:40,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:41,026 INFO L225 Difference]: With dead ends: 26436 [2022-02-10 03:24:41,026 INFO L226 Difference]: Without dead ends: 26436 [2022-02-10 03:24:41,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3560 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2690, Invalid=9300, Unknown=0, NotChecked=0, Total=11990 [2022-02-10 03:24:41,028 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 697 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:41,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [697 Valid, 413 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:24:41,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26436 states. [2022-02-10 03:24:41,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26436 to 19020. [2022-02-10 03:24:41,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19020 states, 19019 states have (on average 1.3638466796361532) internal successors, (25939), 19019 states have internal predecessors, (25939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:41,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19020 states to 19020 states and 25939 transitions. [2022-02-10 03:24:41,321 INFO L78 Accepts]: Start accepts. Automaton has 19020 states and 25939 transitions. Word has length 68 [2022-02-10 03:24:41,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:41,321 INFO L470 AbstractCegarLoop]: Abstraction has 19020 states and 25939 transitions. [2022-02-10 03:24:41,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.5081967213114753) internal successors, (153), 60 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:41,322 INFO L276 IsEmpty]: Start isEmpty. Operand 19020 states and 25939 transitions. [2022-02-10 03:24:41,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-02-10 03:24:41,333 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:41,333 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:41,349 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:24:41,548 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:24:41,549 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:41,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:41,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1865130309, now seen corresponding path program 30 times [2022-02-10 03:24:41,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:41,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136995489] [2022-02-10 03:24:41,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:41,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:41,724 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:41,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:41,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136995489] [2022-02-10 03:24:41,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136995489] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:41,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523590651] [2022-02-10 03:24:41,724 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:24:41,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:41,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:41,725 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:24:41,726 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:24:41,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-10 03:24:41,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:41,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:24:41,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:42,236 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:42,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:42,632 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:42,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523590651] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:42,632 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:42,632 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 59 [2022-02-10 03:24:42,632 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024927327] [2022-02-10 03:24:42,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:42,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-10 03:24:42,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:42,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-10 03:24:42,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=838, Invalid=2702, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:24:42,634 INFO L87 Difference]: Start difference. First operand 19020 states and 25939 transitions. Second operand has 60 states, 60 states have (on average 2.4833333333333334) internal successors, (149), 59 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:44,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:44,752 INFO L93 Difference]: Finished difference Result 26396 states and 35720 transitions. [2022-02-10 03:24:44,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-10 03:24:44,752 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.4833333333333334) internal successors, (149), 59 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2022-02-10 03:24:44,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:44,790 INFO L225 Difference]: With dead ends: 26396 [2022-02-10 03:24:44,791 INFO L226 Difference]: Without dead ends: 26231 [2022-02-10 03:24:44,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3200 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3356, Invalid=9984, Unknown=0, NotChecked=0, Total=13340 [2022-02-10 03:24:44,793 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 808 mSDsluCounter, 1394 mSDsCounter, 0 mSdLazyCounter, 1828 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 896 SdHoareTripleChecker+Invalid, 1896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:44,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 896 Invalid, 1896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1828 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:24:44,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26231 states. [2022-02-10 03:24:45,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26231 to 19371. [2022-02-10 03:24:45,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19371 states, 19370 states have (on average 1.3623128549303045) internal successors, (26388), 19370 states have internal predecessors, (26388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:45,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19371 states to 19371 states and 26388 transitions. [2022-02-10 03:24:45,082 INFO L78 Accepts]: Start accepts. Automaton has 19371 states and 26388 transitions. Word has length 68 [2022-02-10 03:24:45,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:45,082 INFO L470 AbstractCegarLoop]: Abstraction has 19371 states and 26388 transitions. [2022-02-10 03:24:45,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.4833333333333334) internal successors, (149), 59 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:45,082 INFO L276 IsEmpty]: Start isEmpty. Operand 19371 states and 26388 transitions. [2022-02-10 03:24:45,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-10 03:24:45,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:45,095 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:45,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-10 03:24:45,310 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:24:45,311 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:45,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:45,311 INFO L85 PathProgramCache]: Analyzing trace with hash -157296697, now seen corresponding path program 31 times [2022-02-10 03:24:45,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:45,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86948676] [2022-02-10 03:24:45,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:45,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:45,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:45,497 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:45,497 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:45,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86948676] [2022-02-10 03:24:45,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86948676] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:45,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897492333] [2022-02-10 03:24:45,497 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:24:45,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:45,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:45,498 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:24:45,499 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:24:45,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:45,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:24:45,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:46,286 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:46,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:46,509 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:46,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897492333] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:46,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:46,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 26, 15] total 38 [2022-02-10 03:24:46,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293121078] [2022-02-10 03:24:46,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:46,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-10 03:24:46,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:46,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-10 03:24:46,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:24:46,510 INFO L87 Difference]: Start difference. First operand 19371 states and 26388 transitions. Second operand has 38 states, 38 states have (on average 3.526315789473684) internal successors, (134), 38 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:47,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:47,638 INFO L93 Difference]: Finished difference Result 25658 states and 34761 transitions. [2022-02-10 03:24:47,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 03:24:47,638 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.526315789473684) internal successors, (134), 38 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2022-02-10 03:24:47,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:47,673 INFO L225 Difference]: With dead ends: 25658 [2022-02-10 03:24:47,673 INFO L226 Difference]: Without dead ends: 25597 [2022-02-10 03:24:47,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 125 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:24:47,673 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 362 mSDsluCounter, 8154 mSDsCounter, 0 mSdLazyCounter, 4762 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 6058 SdHoareTripleChecker+Invalid, 4813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 4762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:47,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 6058 Invalid, 4813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 4762 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:24:47,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25597 states. [2022-02-10 03:24:47,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25597 to 20100. [2022-02-10 03:24:47,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20100 states, 20099 states have (on average 1.3631523956415743) internal successors, (27398), 20099 states have internal predecessors, (27398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:47,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20100 states to 20100 states and 27398 transitions. [2022-02-10 03:24:47,925 INFO L78 Accepts]: Start accepts. Automaton has 20100 states and 27398 transitions. Word has length 70 [2022-02-10 03:24:47,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:47,925 INFO L470 AbstractCegarLoop]: Abstraction has 20100 states and 27398 transitions. [2022-02-10 03:24:47,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.526315789473684) internal successors, (134), 38 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:47,925 INFO L276 IsEmpty]: Start isEmpty. Operand 20100 states and 27398 transitions. [2022-02-10 03:24:47,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-10 03:24:47,937 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:47,937 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:47,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-02-10 03:24:48,143 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:24:48,143 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:48,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:48,144 INFO L85 PathProgramCache]: Analyzing trace with hash 857876679, now seen corresponding path program 34 times [2022-02-10 03:24:48,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:48,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301604460] [2022-02-10 03:24:48,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:48,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:48,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:48,312 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:48,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:48,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301604460] [2022-02-10 03:24:48,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301604460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:48,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509606881] [2022-02-10 03:24:48,313 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:24:48,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:48,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:48,314 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:24:48,315 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:24:48,356 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:24:48,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:48,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:24:48,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:48,809 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:48,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:48,952 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:48,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509606881] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:48,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:48,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 24, 15] total 36 [2022-02-10 03:24:48,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188956163] [2022-02-10 03:24:48,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:48,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:24:48,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:48,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:24:48,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1169, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:24:48,956 INFO L87 Difference]: Start difference. First operand 20100 states and 27398 transitions. Second operand has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:49,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:49,944 INFO L93 Difference]: Finished difference Result 27034 states and 36659 transitions. [2022-02-10 03:24:49,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:24:49,944 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2022-02-10 03:24:49,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:49,980 INFO L225 Difference]: With dead ends: 27034 [2022-02-10 03:24:49,980 INFO L226 Difference]: Without dead ends: 26901 [2022-02-10 03:24:49,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 126 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:24:49,981 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 356 mSDsluCounter, 7133 mSDsCounter, 0 mSdLazyCounter, 4256 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 5225 SdHoareTripleChecker+Invalid, 4298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 4256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:49,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 5225 Invalid, 4298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 4256 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:24:50,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26901 states. [2022-02-10 03:24:50,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26901 to 19912. [2022-02-10 03:24:50,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19912 states, 19911 states have (on average 1.3640198885038421) internal successors, (27159), 19911 states have internal predecessors, (27159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:50,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19912 states to 19912 states and 27159 transitions. [2022-02-10 03:24:50,295 INFO L78 Accepts]: Start accepts. Automaton has 19912 states and 27159 transitions. Word has length 70 [2022-02-10 03:24:50,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:50,296 INFO L470 AbstractCegarLoop]: Abstraction has 19912 states and 27159 transitions. [2022-02-10 03:24:50,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:50,296 INFO L276 IsEmpty]: Start isEmpty. Operand 19912 states and 27159 transitions. [2022-02-10 03:24:50,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-10 03:24:50,307 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:50,307 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:50,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-10 03:24:50,522 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:24:50,523 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:50,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:50,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1481914823, now seen corresponding path program 35 times [2022-02-10 03:24:50,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:50,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090011301] [2022-02-10 03:24:50,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:50,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:50,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:50,691 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:50,691 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:50,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090011301] [2022-02-10 03:24:50,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090011301] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:50,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389403254] [2022-02-10 03:24:50,691 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:24:50,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:50,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:50,693 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:24:50,693 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:24:50,729 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 03:24:50,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:50,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:24:50,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:51,383 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:51,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:51,573 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:51,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389403254] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:51,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:51,574 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 22, 15] total 34 [2022-02-10 03:24:51,574 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811921013] [2022-02-10 03:24:51,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:51,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-10 03:24:51,574 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:51,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-10 03:24:51,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:24:51,575 INFO L87 Difference]: Start difference. First operand 19912 states and 27159 transitions. Second operand has 34 states, 34 states have (on average 3.9411764705882355) internal successors, (134), 34 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:52,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:52,752 INFO L93 Difference]: Finished difference Result 27014 states and 36666 transitions. [2022-02-10 03:24:52,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 03:24:52,752 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.9411764705882355) internal successors, (134), 34 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2022-02-10 03:24:52,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:52,789 INFO L225 Difference]: With dead ends: 27014 [2022-02-10 03:24:52,789 INFO L226 Difference]: Without dead ends: 26854 [2022-02-10 03:24:52,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 128 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:24:52,790 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 353 mSDsluCounter, 6495 mSDsCounter, 0 mSdLazyCounter, 3873 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 4764 SdHoareTripleChecker+Invalid, 3912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 3873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:52,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 4764 Invalid, 3912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 3873 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:24:52,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26854 states. [2022-02-10 03:24:53,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26854 to 20183. [2022-02-10 03:24:53,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20183 states, 20182 states have (on average 1.3650282429888019) internal successors, (27549), 20182 states have internal predecessors, (27549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:53,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20183 states to 20183 states and 27549 transitions. [2022-02-10 03:24:53,064 INFO L78 Accepts]: Start accepts. Automaton has 20183 states and 27549 transitions. Word has length 70 [2022-02-10 03:24:53,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:53,065 INFO L470 AbstractCegarLoop]: Abstraction has 20183 states and 27549 transitions. [2022-02-10 03:24:53,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.9411764705882355) internal successors, (134), 34 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:53,065 INFO L276 IsEmpty]: Start isEmpty. Operand 20183 states and 27549 transitions. [2022-02-10 03:24:53,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-10 03:24:53,077 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:53,077 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:53,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-10 03:24:53,295 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:24:53,295 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:53,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:53,295 INFO L85 PathProgramCache]: Analyzing trace with hash -112850233, now seen corresponding path program 36 times [2022-02-10 03:24:53,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:53,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589167056] [2022-02-10 03:24:53,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:53,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:53,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:53,417 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:53,417 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:53,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589167056] [2022-02-10 03:24:53,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589167056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:53,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569228765] [2022-02-10 03:24:53,417 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:24:53,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:53,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:53,418 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:24:53,420 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:24:53,455 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 03:24:53,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:53,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:24:53,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:53,850 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:53,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:54,007 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:54,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569228765] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:54,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:54,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 20, 15] total 32 [2022-02-10 03:24:54,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850463624] [2022-02-10 03:24:54,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:54,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-10 03:24:54,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:54,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-10 03:24:54,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=913, Unknown=0, NotChecked=0, Total=992 [2022-02-10 03:24:54,008 INFO L87 Difference]: Start difference. First operand 20183 states and 27549 transitions. Second operand has 32 states, 32 states have (on average 4.1875) internal successors, (134), 32 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:54,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:54,954 INFO L93 Difference]: Finished difference Result 26803 states and 36377 transitions. [2022-02-10 03:24:54,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:24:54,954 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.1875) internal successors, (134), 32 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2022-02-10 03:24:54,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:54,995 INFO L225 Difference]: With dead ends: 26803 [2022-02-10 03:24:54,996 INFO L226 Difference]: Without dead ends: 26625 [2022-02-10 03:24:54,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 129 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:24:55,000 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 331 mSDsluCounter, 6129 mSDsCounter, 0 mSdLazyCounter, 3649 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 4479 SdHoareTripleChecker+Invalid, 3687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 3649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:55,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 4479 Invalid, 3687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 3649 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:24:55,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26625 states. [2022-02-10 03:24:55,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26625 to 20506. [2022-02-10 03:24:55,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20506 states, 20505 states have (on average 1.3659107534747623) internal successors, (28008), 20505 states have internal predecessors, (28008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:55,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20506 states to 20506 states and 28008 transitions. [2022-02-10 03:24:55,326 INFO L78 Accepts]: Start accepts. Automaton has 20506 states and 28008 transitions. Word has length 70 [2022-02-10 03:24:55,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:55,326 INFO L470 AbstractCegarLoop]: Abstraction has 20506 states and 28008 transitions. [2022-02-10 03:24:55,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.1875) internal successors, (134), 32 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:55,326 INFO L276 IsEmpty]: Start isEmpty. Operand 20506 states and 28008 transitions. [2022-02-10 03:24:55,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-10 03:24:55,340 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:55,340 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:55,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-02-10 03:24:55,557 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:24:55,557 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:55,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:55,557 INFO L85 PathProgramCache]: Analyzing trace with hash 621255623, now seen corresponding path program 37 times [2022-02-10 03:24:55,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:55,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937611041] [2022-02-10 03:24:55,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:55,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:55,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:55,711 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:55,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:55,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937611041] [2022-02-10 03:24:55,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937611041] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:55,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357509323] [2022-02-10 03:24:55,711 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:24:55,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:55,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:55,713 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:24:55,713 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:24:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:55,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:24:55,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:56,141 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:56,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:56,290 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:56,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357509323] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:56,291 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:56,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18, 15] total 30 [2022-02-10 03:24:56,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24412541] [2022-02-10 03:24:56,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:56,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:24:56,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:56,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:24:56,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=797, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:24:56,292 INFO L87 Difference]: Start difference. First operand 20506 states and 28008 transitions. Second operand has 30 states, 30 states have (on average 4.466666666666667) internal successors, (134), 30 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:57,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:57,165 INFO L93 Difference]: Finished difference Result 26649 states and 36133 transitions. [2022-02-10 03:24:57,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:24:57,165 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.466666666666667) internal successors, (134), 30 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2022-02-10 03:24:57,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:57,205 INFO L225 Difference]: With dead ends: 26649 [2022-02-10 03:24:57,205 INFO L226 Difference]: Without dead ends: 26495 [2022-02-10 03:24:57,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 131 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=1033, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:24:57,205 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 314 mSDsluCounter, 5820 mSDsCounter, 0 mSdLazyCounter, 3455 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 4243 SdHoareTripleChecker+Invalid, 3490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 3455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:57,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 4243 Invalid, 3490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 3455 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:24:57,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26495 states. [2022-02-10 03:24:57,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26495 to 20799. [2022-02-10 03:24:57,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20799 states, 20798 states have (on average 1.3665737090104817) internal successors, (28422), 20798 states have internal predecessors, (28422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:57,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20799 states to 20799 states and 28422 transitions. [2022-02-10 03:24:57,508 INFO L78 Accepts]: Start accepts. Automaton has 20799 states and 28422 transitions. Word has length 70 [2022-02-10 03:24:57,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:57,509 INFO L470 AbstractCegarLoop]: Abstraction has 20799 states and 28422 transitions. [2022-02-10 03:24:57,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.466666666666667) internal successors, (134), 30 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:57,509 INFO L276 IsEmpty]: Start isEmpty. Operand 20799 states and 28422 transitions. [2022-02-10 03:24:57,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-10 03:24:57,522 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:57,522 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:57,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-02-10 03:24:57,735 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:24:57,735 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:24:57,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:24:57,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1722346695, now seen corresponding path program 38 times [2022-02-10 03:24:57,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:24:57,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917544308] [2022-02-10 03:24:57,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:24:57,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:24:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:24:57,941 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:57,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:24:57,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917544308] [2022-02-10 03:24:57,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917544308] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:24:57,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239556243] [2022-02-10 03:24:57,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:24:57,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:24:57,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:24:57,943 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:24:57,944 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:24:57,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:24:57,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:24:57,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:24:57,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:24:58,545 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:58,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:24:58,780 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:24:58,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239556243] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:24:58,780 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:24:58,780 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 15] total 28 [2022-02-10 03:24:58,780 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275791588] [2022-02-10 03:24:58,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:24:58,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:24:58,781 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:24:58,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:24:58,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=689, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:24:58,781 INFO L87 Difference]: Start difference. First operand 20799 states and 28422 transitions. Second operand has 28 states, 28 states have (on average 4.785714285714286) internal successors, (134), 28 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:59,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:24:59,640 INFO L93 Difference]: Finished difference Result 25688 states and 34773 transitions. [2022-02-10 03:24:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:24:59,640 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.785714285714286) internal successors, (134), 28 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2022-02-10 03:24:59,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:24:59,677 INFO L225 Difference]: With dead ends: 25688 [2022-02-10 03:24:59,678 INFO L226 Difference]: Without dead ends: 25581 [2022-02-10 03:24:59,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 133 SyntacticMatches, 5 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 03:24:59,678 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 336 mSDsluCounter, 4806 mSDsCounter, 0 mSdLazyCounter, 2951 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 3479 SdHoareTripleChecker+Invalid, 2983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:24:59,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [336 Valid, 3479 Invalid, 2983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 2951 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:24:59,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25581 states. [2022-02-10 03:24:59,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25581 to 20572. [2022-02-10 03:24:59,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20572 states, 20571 states have (on average 1.3671673715424626) internal successors, (28124), 20571 states have internal predecessors, (28124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:59,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20572 states to 20572 states and 28124 transitions. [2022-02-10 03:24:59,959 INFO L78 Accepts]: Start accepts. Automaton has 20572 states and 28124 transitions. Word has length 70 [2022-02-10 03:24:59,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:24:59,959 INFO L470 AbstractCegarLoop]: Abstraction has 20572 states and 28124 transitions. [2022-02-10 03:24:59,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.785714285714286) internal successors, (134), 28 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:24:59,959 INFO L276 IsEmpty]: Start isEmpty. Operand 20572 states and 28124 transitions. [2022-02-10 03:24:59,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-02-10 03:24:59,974 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:24:59,974 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:24:59,993 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:25:00,187 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:25:00,187 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:00,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:00,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1910535625, now seen corresponding path program 32 times [2022-02-10 03:25:00,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:00,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610672522] [2022-02-10 03:25:00,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:00,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:00,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:00,504 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:00,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:00,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610672522] [2022-02-10 03:25:00,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610672522] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:00,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595624379] [2022-02-10 03:25:00,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:25:00,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:00,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:00,506 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:25:00,507 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:25:00,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:25:00,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:00,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:25:00,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:01,047 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:01,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:01,337 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:01,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595624379] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:01,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:01,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 65 [2022-02-10 03:25:01,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083178485] [2022-02-10 03:25:01,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:01,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-02-10 03:25:01,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:01,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-02-10 03:25:01,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=791, Invalid=3499, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:25:01,339 INFO L87 Difference]: Start difference. First operand 20572 states and 28124 transitions. Second operand has 66 states, 66 states have (on average 2.4696969696969697) internal successors, (163), 65 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:02,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:02,519 INFO L93 Difference]: Finished difference Result 33399 states and 45836 transitions. [2022-02-10 03:25:02,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-10 03:25:02,519 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.4696969696969697) internal successors, (163), 65 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-02-10 03:25:02,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:02,568 INFO L225 Difference]: With dead ends: 33399 [2022-02-10 03:25:02,568 INFO L226 Difference]: Without dead ends: 33399 [2022-02-10 03:25:02,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4275 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3193, Invalid=11087, Unknown=0, NotChecked=0, Total=14280 [2022-02-10 03:25:02,572 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 628 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:02,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [628 Valid, 507 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:25:02,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33399 states. [2022-02-10 03:25:02,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33399 to 23837. [2022-02-10 03:25:02,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23837 states, 23836 states have (on average 1.3611763718744756) internal successors, (32445), 23836 states have internal predecessors, (32445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:02,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23837 states to 23837 states and 32445 transitions. [2022-02-10 03:25:02,991 INFO L78 Accepts]: Start accepts. Automaton has 23837 states and 32445 transitions. Word has length 72 [2022-02-10 03:25:02,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:02,991 INFO L470 AbstractCegarLoop]: Abstraction has 23837 states and 32445 transitions. [2022-02-10 03:25:02,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.4696969696969697) internal successors, (163), 65 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:02,991 INFO L276 IsEmpty]: Start isEmpty. Operand 23837 states and 32445 transitions. [2022-02-10 03:25:03,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-02-10 03:25:03,012 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:03,012 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:03,029 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:25:03,227 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:25:03,227 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:03,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:03,228 INFO L85 PathProgramCache]: Analyzing trace with hash -2078193975, now seen corresponding path program 33 times [2022-02-10 03:25:03,228 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:03,228 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701644080] [2022-02-10 03:25:03,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:03,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:03,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:03,475 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:03,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:03,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701644080] [2022-02-10 03:25:03,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701644080] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:03,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007843589] [2022-02-10 03:25:03,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:25:03,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:03,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:03,477 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:25:03,478 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:25:03,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 03:25:03,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:03,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:25:03,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:04,182 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:04,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:04,572 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:04,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007843589] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:04,573 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:04,573 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 64 [2022-02-10 03:25:04,573 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732510712] [2022-02-10 03:25:04,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:04,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-10 03:25:04,573 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:04,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-10 03:25:04,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=985, Invalid=3175, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 03:25:04,574 INFO L87 Difference]: Start difference. First operand 23837 states and 32445 transitions. Second operand has 65 states, 65 states have (on average 2.4461538461538463) internal successors, (159), 64 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:06,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:06,319 INFO L93 Difference]: Finished difference Result 34148 states and 46171 transitions. [2022-02-10 03:25:06,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-02-10 03:25:06,320 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.4461538461538463) internal successors, (159), 64 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-02-10 03:25:06,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:06,366 INFO L225 Difference]: With dead ends: 34148 [2022-02-10 03:25:06,366 INFO L226 Difference]: Without dead ends: 33969 [2022-02-10 03:25:06,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4335 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4500, Invalid=13322, Unknown=0, NotChecked=0, Total=17822 [2022-02-10 03:25:06,369 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 1075 mSDsluCounter, 1441 mSDsCounter, 0 mSdLazyCounter, 1839 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1075 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 1933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:06,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1075 Valid, 887 Invalid, 1933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1839 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:25:06,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33969 states. [2022-02-10 03:25:06,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33969 to 24353. [2022-02-10 03:25:06,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24353 states, 24352 states have (on average 1.3600114980289093) internal successors, (33119), 24352 states have internal predecessors, (33119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:06,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24353 states to 24353 states and 33119 transitions. [2022-02-10 03:25:06,723 INFO L78 Accepts]: Start accepts. Automaton has 24353 states and 33119 transitions. Word has length 72 [2022-02-10 03:25:06,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:06,723 INFO L470 AbstractCegarLoop]: Abstraction has 24353 states and 33119 transitions. [2022-02-10 03:25:06,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.4461538461538463) internal successors, (159), 64 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:06,723 INFO L276 IsEmpty]: Start isEmpty. Operand 24353 states and 33119 transitions. [2022-02-10 03:25:06,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-02-10 03:25:06,740 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:06,740 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:06,758 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:25:06,955 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:25:06,955 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:06,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:06,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1921563831, now seen corresponding path program 39 times [2022-02-10 03:25:06,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:06,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371624427] [2022-02-10 03:25:06,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:06,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:07,057 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-02-10 03:25:07,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:07,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371624427] [2022-02-10 03:25:07,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371624427] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:07,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791400308] [2022-02-10 03:25:07,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:25:07,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:07,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:07,059 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:25:07,060 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:25:07,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 03:25:07,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:07,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:25:07,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:07,510 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-02-10 03:25:07,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:07,761 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-02-10 03:25:07,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791400308] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:07,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:07,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 36 [2022-02-10 03:25:07,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17195302] [2022-02-10 03:25:07,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:07,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:25:07,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:07,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:25:07,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1003, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:25:07,763 INFO L87 Difference]: Start difference. First operand 24353 states and 33119 transitions. Second operand has 36 states, 36 states have (on average 3.1944444444444446) internal successors, (115), 36 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:08,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:08,388 INFO L93 Difference]: Finished difference Result 31794 states and 42976 transitions. [2022-02-10 03:25:08,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:25:08,389 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.1944444444444446) internal successors, (115), 36 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-02-10 03:25:08,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:08,429 INFO L225 Difference]: With dead ends: 31794 [2022-02-10 03:25:08,429 INFO L226 Difference]: Without dead ends: 31735 [2022-02-10 03:25:08,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1007, Invalid=3283, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:25:08,430 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 563 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:08,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [563 Valid, 463 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:25:08,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31735 states. [2022-02-10 03:25:08,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31735 to 26896. [2022-02-10 03:25:08,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26896 states, 26895 states have (on average 1.3612939208031232) internal successors, (36612), 26895 states have internal predecessors, (36612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:08,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26896 states to 26896 states and 36612 transitions. [2022-02-10 03:25:08,780 INFO L78 Accepts]: Start accepts. Automaton has 26896 states and 36612 transitions. Word has length 72 [2022-02-10 03:25:08,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:08,780 INFO L470 AbstractCegarLoop]: Abstraction has 26896 states and 36612 transitions. [2022-02-10 03:25:08,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.1944444444444446) internal successors, (115), 36 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:08,780 INFO L276 IsEmpty]: Start isEmpty. Operand 26896 states and 36612 transitions. [2022-02-10 03:25:08,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-02-10 03:25:08,796 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:08,796 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:08,815 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:25:09,012 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:25:09,013 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:09,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:09,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1283003465, now seen corresponding path program 40 times [2022-02-10 03:25:09,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:09,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649448967] [2022-02-10 03:25:09,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:09,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:09,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:09,094 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-02-10 03:25:09,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:09,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649448967] [2022-02-10 03:25:09,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649448967] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:09,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015834841] [2022-02-10 03:25:09,095 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:25:09,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:09,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:09,098 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:25:09,098 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:25:09,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:25:09,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:09,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:25:09,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:09,419 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-02-10 03:25:09,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:09,621 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-02-10 03:25:09,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015834841] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:09,621 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:09,621 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-02-10 03:25:09,621 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071424252] [2022-02-10 03:25:09,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:09,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-10 03:25:09,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:09,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-10 03:25:09,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=907, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:25:09,622 INFO L87 Difference]: Start difference. First operand 26896 states and 36612 transitions. Second operand has 35 states, 35 states have (on average 3.1714285714285713) internal successors, (111), 35 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:10,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:10,380 INFO L93 Difference]: Finished difference Result 31233 states and 42263 transitions. [2022-02-10 03:25:10,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:25:10,381 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.1714285714285713) internal successors, (111), 35 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-02-10 03:25:10,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:10,419 INFO L225 Difference]: With dead ends: 31233 [2022-02-10 03:25:10,420 INFO L226 Difference]: Without dead ends: 30397 [2022-02-10 03:25:10,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1007, Invalid=2775, Unknown=0, NotChecked=0, Total=3782 [2022-02-10 03:25:10,420 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 907 mSDsluCounter, 1048 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:10,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [907 Valid, 834 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:25:10,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30397 states. [2022-02-10 03:25:10,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30397 to 26481. [2022-02-10 03:25:10,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26481 states, 26480 states have (on average 1.3624622356495468) internal successors, (36078), 26480 states have internal predecessors, (36078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:10,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26481 states to 26481 states and 36078 transitions. [2022-02-10 03:25:10,784 INFO L78 Accepts]: Start accepts. Automaton has 26481 states and 36078 transitions. Word has length 72 [2022-02-10 03:25:10,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:10,784 INFO L470 AbstractCegarLoop]: Abstraction has 26481 states and 36078 transitions. [2022-02-10 03:25:10,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.1714285714285713) internal successors, (111), 35 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:10,784 INFO L276 IsEmpty]: Start isEmpty. Operand 26481 states and 36078 transitions. [2022-02-10 03:25:10,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-10 03:25:10,800 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:10,800 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:10,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-10 03:25:11,016 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:25:11,016 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:11,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:11,017 INFO L85 PathProgramCache]: Analyzing trace with hash 833776715, now seen corresponding path program 34 times [2022-02-10 03:25:11,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:11,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838774775] [2022-02-10 03:25:11,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:11,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:11,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:11,148 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:11,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:11,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838774775] [2022-02-10 03:25:11,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838774775] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:11,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702680246] [2022-02-10 03:25:11,148 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:25:11,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:11,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:11,150 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:25:11,150 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:25:11,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:25:11,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:11,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:25:11,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:11,680 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:11,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:11,821 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:11,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702680246] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:11,821 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:11,821 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 28, 16] total 41 [2022-02-10 03:25:11,821 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096873911] [2022-02-10 03:25:11,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:11,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-10 03:25:11,822 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:11,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-10 03:25:11,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:25:11,822 INFO L87 Difference]: Start difference. First operand 26481 states and 36078 transitions. Second operand has 41 states, 41 states have (on average 3.4634146341463414) internal successors, (142), 41 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:13,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:13,110 INFO L93 Difference]: Finished difference Result 35101 states and 47580 transitions. [2022-02-10 03:25:13,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:25:13,111 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.4634146341463414) internal successors, (142), 41 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-02-10 03:25:13,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:13,162 INFO L225 Difference]: With dead ends: 35101 [2022-02-10 03:25:13,162 INFO L226 Difference]: Without dead ends: 35028 [2022-02-10 03:25:13,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 132 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=105, Invalid=1535, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:25:13,163 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 401 mSDsluCounter, 10011 mSDsCounter, 0 mSdLazyCounter, 5865 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 7424 SdHoareTripleChecker+Invalid, 5922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 5865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:13,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 7424 Invalid, 5922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 5865 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 03:25:13,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35028 states. [2022-02-10 03:25:13,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35028 to 27429. [2022-02-10 03:25:13,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27429 states, 27428 states have (on average 1.3632419425404696) internal successors, (37391), 27428 states have internal predecessors, (37391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:13,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27429 states to 27429 states and 37391 transitions. [2022-02-10 03:25:13,626 INFO L78 Accepts]: Start accepts. Automaton has 27429 states and 37391 transitions. Word has length 74 [2022-02-10 03:25:13,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:13,627 INFO L470 AbstractCegarLoop]: Abstraction has 27429 states and 37391 transitions. [2022-02-10 03:25:13,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.4634146341463414) internal successors, (142), 41 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:13,627 INFO L276 IsEmpty]: Start isEmpty. Operand 27429 states and 37391 transitions. [2022-02-10 03:25:13,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-10 03:25:13,644 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:13,644 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:13,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-02-10 03:25:13,860 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:25:13,861 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:13,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:13,861 INFO L85 PathProgramCache]: Analyzing trace with hash -419390133, now seen corresponding path program 41 times [2022-02-10 03:25:13,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:13,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985529511] [2022-02-10 03:25:13,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:13,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:13,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:14,036 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 244 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:14,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:14,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985529511] [2022-02-10 03:25:14,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985529511] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:14,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859445486] [2022-02-10 03:25:14,036 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:25:14,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:14,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:14,038 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:25:14,038 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:25:14,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 03:25:14,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:14,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:25:14,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:14,795 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 244 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:14,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:14,937 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 244 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:14,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859445486] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:14,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:14,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 26, 16] total 39 [2022-02-10 03:25:14,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120486791] [2022-02-10 03:25:14,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:14,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-10 03:25:14,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:14,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-10 03:25:14,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:25:14,938 INFO L87 Difference]: Start difference. First operand 27429 states and 37391 transitions. Second operand has 39 states, 39 states have (on average 3.641025641025641) internal successors, (142), 39 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:16,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:16,084 INFO L93 Difference]: Finished difference Result 36998 states and 50192 transitions. [2022-02-10 03:25:16,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:25:16,084 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.641025641025641) internal successors, (142), 39 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-02-10 03:25:16,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:16,138 INFO L225 Difference]: With dead ends: 36998 [2022-02-10 03:25:16,138 INFO L226 Difference]: Without dead ends: 36847 [2022-02-10 03:25:16,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 134 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=103, Invalid=1457, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:25:16,139 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 379 mSDsluCounter, 8608 mSDsCounter, 0 mSdLazyCounter, 5178 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 6241 SdHoareTripleChecker+Invalid, 5222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 5178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:16,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 6241 Invalid, 5222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 5178 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:25:16,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36847 states. [2022-02-10 03:25:16,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36847 to 27191. [2022-02-10 03:25:16,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27191 states, 27190 states have (on average 1.3639573372563443) internal successors, (37086), 27190 states have internal predecessors, (37086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:16,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27191 states to 27191 states and 37086 transitions. [2022-02-10 03:25:16,546 INFO L78 Accepts]: Start accepts. Automaton has 27191 states and 37086 transitions. Word has length 74 [2022-02-10 03:25:16,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:16,546 INFO L470 AbstractCegarLoop]: Abstraction has 27191 states and 37086 transitions. [2022-02-10 03:25:16,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.641025641025641) internal successors, (142), 39 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:16,547 INFO L276 IsEmpty]: Start isEmpty. Operand 27191 states and 37086 transitions. [2022-02-10 03:25:16,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-10 03:25:16,564 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:16,564 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:16,581 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:25:16,780 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:25:16,780 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:16,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:16,781 INFO L85 PathProgramCache]: Analyzing trace with hash -2121888181, now seen corresponding path program 42 times [2022-02-10 03:25:16,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:16,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108287307] [2022-02-10 03:25:16,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:16,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:16,976 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:16,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:16,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108287307] [2022-02-10 03:25:16,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108287307] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:16,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777805859] [2022-02-10 03:25:16,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:25:16,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:16,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:16,978 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:25:16,979 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:25:17,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 03:25:17,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:17,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:25:17,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:17,702 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:17,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:17,862 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:17,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777805859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:17,863 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:17,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 24, 16] total 37 [2022-02-10 03:25:17,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247638984] [2022-02-10 03:25:17,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:17,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-10 03:25:17,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:17,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-10 03:25:17,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1239, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:25:17,864 INFO L87 Difference]: Start difference. First operand 27191 states and 37086 transitions. Second operand has 37 states, 37 states have (on average 3.8378378378378377) internal successors, (142), 37 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:19,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:19,157 INFO L93 Difference]: Finished difference Result 37134 states and 50413 transitions. [2022-02-10 03:25:19,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:25:19,158 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.8378378378378377) internal successors, (142), 37 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-02-10 03:25:19,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:19,210 INFO L225 Difference]: With dead ends: 37134 [2022-02-10 03:25:19,210 INFO L226 Difference]: Without dead ends: 36951 [2022-02-10 03:25:19,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 135 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=101, Invalid=1381, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:25:19,210 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 357 mSDsluCounter, 9522 mSDsCounter, 0 mSdLazyCounter, 5686 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 6852 SdHoareTripleChecker+Invalid, 5726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 5686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:19,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 6852 Invalid, 5726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 5686 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 03:25:19,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36951 states. [2022-02-10 03:25:19,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36951 to 27579. [2022-02-10 03:25:19,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27579 states, 27578 states have (on average 1.364711001522953) internal successors, (37636), 27578 states have internal predecessors, (37636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:19,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27579 states to 27579 states and 37636 transitions. [2022-02-10 03:25:19,626 INFO L78 Accepts]: Start accepts. Automaton has 27579 states and 37636 transitions. Word has length 74 [2022-02-10 03:25:19,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:19,626 INFO L470 AbstractCegarLoop]: Abstraction has 27579 states and 37636 transitions. [2022-02-10 03:25:19,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.8378378378378377) internal successors, (142), 37 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:19,627 INFO L276 IsEmpty]: Start isEmpty. Operand 27579 states and 37636 transitions. [2022-02-10 03:25:19,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-10 03:25:19,644 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:19,644 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:19,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-02-10 03:25:19,860 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:25:19,861 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:19,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:19,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1839972533, now seen corresponding path program 43 times [2022-02-10 03:25:19,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:19,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362213972] [2022-02-10 03:25:19,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:19,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:19,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:19,989 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:19,989 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:19,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362213972] [2022-02-10 03:25:19,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362213972] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:19,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451631969] [2022-02-10 03:25:19,989 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:25:19,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:19,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:19,991 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:25:19,991 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:25:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:20,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:25:20,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:20,458 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:20,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:20,611 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:20,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451631969] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:20,611 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:20,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 22, 16] total 35 [2022-02-10 03:25:20,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825699257] [2022-02-10 03:25:20,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:20,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-10 03:25:20,612 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:20,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-10 03:25:20,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:25:20,612 INFO L87 Difference]: Start difference. First operand 27579 states and 37636 transitions. Second operand has 35 states, 35 states have (on average 4.057142857142857) internal successors, (142), 35 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:21,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:21,835 INFO L93 Difference]: Finished difference Result 36569 states and 49659 transitions. [2022-02-10 03:25:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 03:25:21,836 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 4.057142857142857) internal successors, (142), 35 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-02-10 03:25:21,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:21,889 INFO L225 Difference]: With dead ends: 36569 [2022-02-10 03:25:21,889 INFO L226 Difference]: Without dead ends: 36364 [2022-02-10 03:25:21,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 138 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=1307, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:25:21,890 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 348 mSDsluCounter, 8133 mSDsCounter, 0 mSdLazyCounter, 4870 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 5856 SdHoareTripleChecker+Invalid, 4909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 4870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:21,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 5856 Invalid, 4909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 4870 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:25:21,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36364 states. [2022-02-10 03:25:22,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36364 to 27972. [2022-02-10 03:25:22,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27972 states, 27971 states have (on average 1.3656644381681027) internal successors, (38199), 27971 states have internal predecessors, (38199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:22,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27972 states to 27972 states and 38199 transitions. [2022-02-10 03:25:22,323 INFO L78 Accepts]: Start accepts. Automaton has 27972 states and 38199 transitions. Word has length 74 [2022-02-10 03:25:22,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:22,324 INFO L470 AbstractCegarLoop]: Abstraction has 27972 states and 38199 transitions. [2022-02-10 03:25:22,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 4.057142857142857) internal successors, (142), 35 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:22,324 INFO L276 IsEmpty]: Start isEmpty. Operand 27972 states and 38199 transitions. [2022-02-10 03:25:22,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-10 03:25:22,342 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:22,342 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:22,359 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:25:22,558 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:25:22,559 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:22,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:22,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1501974453, now seen corresponding path program 44 times [2022-02-10 03:25:22,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:22,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050745314] [2022-02-10 03:25:22,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:22,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:22,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:22,742 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:22,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:22,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050745314] [2022-02-10 03:25:22,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050745314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:22,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879532270] [2022-02-10 03:25:22,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:25:22,742 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:22,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:22,744 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:25:22,744 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:25:22,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:25:22,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:22,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:25:22,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:23,516 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:23,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:23,682 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:23,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879532270] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:23,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:23,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20, 16] total 33 [2022-02-10 03:25:23,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873023388] [2022-02-10 03:25:23,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:23,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-10 03:25:23,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:23,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-10 03:25:23,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=975, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 03:25:23,683 INFO L87 Difference]: Start difference. First operand 27972 states and 38199 transitions. Second operand has 33 states, 33 states have (on average 4.303030303030303) internal successors, (142), 33 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:24,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:24,869 INFO L93 Difference]: Finished difference Result 36295 states and 49266 transitions. [2022-02-10 03:25:24,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:25:24,869 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.303030303030303) internal successors, (142), 33 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-02-10 03:25:24,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:24,918 INFO L225 Difference]: With dead ends: 36295 [2022-02-10 03:25:24,919 INFO L226 Difference]: Without dead ends: 36080 [2022-02-10 03:25:24,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 138 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:25:24,919 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 340 mSDsluCounter, 8006 mSDsCounter, 0 mSdLazyCounter, 4779 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 5746 SdHoareTripleChecker+Invalid, 4817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 4779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:24,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 5746 Invalid, 4817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 4779 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:25:24,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36080 states. [2022-02-10 03:25:25,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36080 to 28433. [2022-02-10 03:25:25,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28433 states, 28432 states have (on average 1.3664532920652785) internal successors, (38851), 28432 states have internal predecessors, (38851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:25,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28433 states to 28433 states and 38851 transitions. [2022-02-10 03:25:25,317 INFO L78 Accepts]: Start accepts. Automaton has 28433 states and 38851 transitions. Word has length 74 [2022-02-10 03:25:25,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:25,317 INFO L470 AbstractCegarLoop]: Abstraction has 28433 states and 38851 transitions. [2022-02-10 03:25:25,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.303030303030303) internal successors, (142), 33 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:25,317 INFO L276 IsEmpty]: Start isEmpty. Operand 28433 states and 38851 transitions. [2022-02-10 03:25:25,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-10 03:25:25,334 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:25,334 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:25,351 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:25:25,547 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:25:25,547 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:25,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:25,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1191633227, now seen corresponding path program 45 times [2022-02-10 03:25:25,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:25,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693203106] [2022-02-10 03:25:25,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:25,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:25,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:25,662 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:25,662 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:25,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693203106] [2022-02-10 03:25:25,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693203106] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:25,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370600146] [2022-02-10 03:25:25,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:25:25,663 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:25,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:25,664 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:25:25,664 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:25:25,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 03:25:25,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:25,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:25:25,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:26,136 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:26,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:26,308 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:26,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370600146] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:26,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:26,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18, 16] total 31 [2022-02-10 03:25:26,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648230935] [2022-02-10 03:25:26,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:26,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:25:26,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:26,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:25:26,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=855, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:25:26,310 INFO L87 Difference]: Start difference. First operand 28433 states and 38851 transitions. Second operand has 31 states, 31 states have (on average 4.580645161290323) internal successors, (142), 31 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:27,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:27,253 INFO L93 Difference]: Finished difference Result 36307 states and 49241 transitions. [2022-02-10 03:25:27,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 03:25:27,253 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.580645161290323) internal successors, (142), 31 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-02-10 03:25:27,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:27,303 INFO L225 Difference]: With dead ends: 36307 [2022-02-10 03:25:27,303 INFO L226 Difference]: Without dead ends: 36124 [2022-02-10 03:25:27,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 139 SyntacticMatches, 6 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:25:27,304 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 317 mSDsluCounter, 6523 mSDsCounter, 0 mSdLazyCounter, 3909 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 4682 SdHoareTripleChecker+Invalid, 3945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 3909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:27,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 4682 Invalid, 3945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 3909 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:25:27,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36124 states. [2022-02-10 03:25:27,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36124 to 29990. [2022-02-10 03:25:27,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29990 states, 29989 states have (on average 1.3676014538664176) internal successors, (41013), 29989 states have internal predecessors, (41013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:27,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29990 states to 29990 states and 41013 transitions. [2022-02-10 03:25:27,699 INFO L78 Accepts]: Start accepts. Automaton has 29990 states and 41013 transitions. Word has length 74 [2022-02-10 03:25:27,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:27,699 INFO L470 AbstractCegarLoop]: Abstraction has 29990 states and 41013 transitions. [2022-02-10 03:25:27,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.580645161290323) internal successors, (142), 31 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:27,700 INFO L276 IsEmpty]: Start isEmpty. Operand 29990 states and 41013 transitions. [2022-02-10 03:25:27,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-02-10 03:25:27,717 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:27,717 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:27,733 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:25:27,933 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:25:27,933 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:27,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:27,934 INFO L85 PathProgramCache]: Analyzing trace with hash -116665781, now seen corresponding path program 46 times [2022-02-10 03:25:27,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:27,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850287287] [2022-02-10 03:25:27,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:27,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:27,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:28,128 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 30 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:28,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:28,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850287287] [2022-02-10 03:25:28,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850287287] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:28,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477539522] [2022-02-10 03:25:28,129 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:25:28,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:28,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:28,130 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:25:28,131 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:25:28,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:25:28,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:28,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:25:28,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:28,618 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:28,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:29,056 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:29,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477539522] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:29,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:29,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 42 [2022-02-10 03:25:29,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240464660] [2022-02-10 03:25:29,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:29,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-10 03:25:29,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:29,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-10 03:25:29,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1566, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:25:29,057 INFO L87 Difference]: Start difference. First operand 29990 states and 41013 transitions. Second operand has 42 states, 42 states have (on average 4.833333333333333) internal successors, (203), 42 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:29,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:29,948 INFO L93 Difference]: Finished difference Result 35358 states and 48048 transitions. [2022-02-10 03:25:29,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:25:29,948 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 4.833333333333333) internal successors, (203), 42 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2022-02-10 03:25:29,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:29,995 INFO L225 Difference]: With dead ends: 35358 [2022-02-10 03:25:29,995 INFO L226 Difference]: Without dead ends: 35287 [2022-02-10 03:25:29,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 126 SyntacticMatches, 8 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=156, Invalid=1566, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:25:29,996 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 397 mSDsluCounter, 5429 mSDsCounter, 0 mSdLazyCounter, 3133 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 4052 SdHoareTripleChecker+Invalid, 3174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 3133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:29,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 4052 Invalid, 3174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 3133 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:25:30,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35287 states. [2022-02-10 03:25:30,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35287 to 32761. [2022-02-10 03:25:30,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32761 states, 32760 states have (on average 1.3687423687423688) internal successors, (44840), 32760 states have internal predecessors, (44840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:30,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32761 states to 32761 states and 44840 transitions. [2022-02-10 03:25:30,412 INFO L78 Accepts]: Start accepts. Automaton has 32761 states and 44840 transitions. Word has length 74 [2022-02-10 03:25:30,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:30,412 INFO L470 AbstractCegarLoop]: Abstraction has 32761 states and 44840 transitions. [2022-02-10 03:25:30,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 4.833333333333333) internal successors, (203), 42 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:30,413 INFO L276 IsEmpty]: Start isEmpty. Operand 32761 states and 44840 transitions. [2022-02-10 03:25:30,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-02-10 03:25:30,432 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:30,432 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:30,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-10 03:25:30,634 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:25:30,634 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:30,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:30,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1081067187, now seen corresponding path program 35 times [2022-02-10 03:25:30,635 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:30,635 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371847703] [2022-02-10 03:25:30,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:30,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:30,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:30,952 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:30,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:30,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371847703] [2022-02-10 03:25:30,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371847703] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:30,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039842970] [2022-02-10 03:25:30,953 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:25:30,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:30,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:30,965 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:25:30,965 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:25:31,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-10 03:25:31,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:31,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 03:25:31,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:31,529 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:31,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:31,899 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:31,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039842970] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:31,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:31,900 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 70 [2022-02-10 03:25:31,900 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341527028] [2022-02-10 03:25:31,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:31,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-02-10 03:25:31,900 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:31,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-02-10 03:25:31,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=908, Invalid=4062, Unknown=0, NotChecked=0, Total=4970 [2022-02-10 03:25:31,901 INFO L87 Difference]: Start difference. First operand 32761 states and 44840 transitions. Second operand has 71 states, 71 states have (on average 2.436619718309859) internal successors, (173), 70 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:33,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:33,261 INFO L93 Difference]: Finished difference Result 52473 states and 72031 transitions. [2022-02-10 03:25:33,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-10 03:25:33,262 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.436619718309859) internal successors, (173), 70 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2022-02-10 03:25:33,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:33,348 INFO L225 Difference]: With dead ends: 52473 [2022-02-10 03:25:33,348 INFO L226 Difference]: Without dead ends: 52473 [2022-02-10 03:25:33,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4967 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3669, Invalid=12843, Unknown=0, NotChecked=0, Total=16512 [2022-02-10 03:25:33,350 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 657 mSDsluCounter, 1107 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:33,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 657 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:25:33,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52473 states. [2022-02-10 03:25:34,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52473 to 37720. [2022-02-10 03:25:34,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37720 states, 37719 states have (on average 1.3626024019724807) internal successors, (51396), 37719 states have internal predecessors, (51396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:34,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37720 states to 37720 states and 51396 transitions. [2022-02-10 03:25:34,110 INFO L78 Accepts]: Start accepts. Automaton has 37720 states and 51396 transitions. Word has length 76 [2022-02-10 03:25:34,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:34,110 INFO L470 AbstractCegarLoop]: Abstraction has 37720 states and 51396 transitions. [2022-02-10 03:25:34,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.436619718309859) internal successors, (173), 70 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:34,110 INFO L276 IsEmpty]: Start isEmpty. Operand 37720 states and 51396 transitions. [2022-02-10 03:25:34,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-02-10 03:25:34,129 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:34,129 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:34,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-10 03:25:34,343 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:25:34,343 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:34,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:34,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1155582541, now seen corresponding path program 36 times [2022-02-10 03:25:34,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:34,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304712463] [2022-02-10 03:25:34,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:34,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:34,661 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:34,662 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:34,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304712463] [2022-02-10 03:25:34,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304712463] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:34,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900496328] [2022-02-10 03:25:34,662 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:25:34,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:34,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:34,664 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:25:34,665 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:25:34,702 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-10 03:25:34,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:34,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 03:25:34,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:35,372 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:35,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:35,767 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:35,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900496328] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:35,768 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:35,768 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 69 [2022-02-10 03:25:35,768 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716541832] [2022-02-10 03:25:35,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:35,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-02-10 03:25:35,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:35,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-02-10 03:25:35,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1144, Invalid=3686, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:25:35,769 INFO L87 Difference]: Start difference. First operand 37720 states and 51396 transitions. Second operand has 70 states, 70 states have (on average 2.414285714285714) internal successors, (169), 69 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:38,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:38,513 INFO L93 Difference]: Finished difference Result 53744 states and 72780 transitions. [2022-02-10 03:25:38,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-10 03:25:38,514 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.414285714285714) internal successors, (169), 69 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2022-02-10 03:25:38,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:38,603 INFO L225 Difference]: With dead ends: 53744 [2022-02-10 03:25:38,603 INFO L226 Difference]: Without dead ends: 53489 [2022-02-10 03:25:38,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5043 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5317, Invalid=15853, Unknown=0, NotChecked=0, Total=21170 [2022-02-10 03:25:38,606 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 1226 mSDsluCounter, 1633 mSDsCounter, 0 mSdLazyCounter, 2265 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1226 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 2356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:38,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1226 Valid, 1048 Invalid, 2356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2265 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:25:38,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53489 states. [2022-02-10 03:25:39,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53489 to 38163. [2022-02-10 03:25:39,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38163 states, 38162 states have (on average 1.3616162674912216) internal successors, (51962), 38162 states have internal predecessors, (51962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:39,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38163 states to 38163 states and 51962 transitions. [2022-02-10 03:25:39,245 INFO L78 Accepts]: Start accepts. Automaton has 38163 states and 51962 transitions. Word has length 76 [2022-02-10 03:25:39,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:39,246 INFO L470 AbstractCegarLoop]: Abstraction has 38163 states and 51962 transitions. [2022-02-10 03:25:39,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 2.414285714285714) internal successors, (169), 69 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:39,246 INFO L276 IsEmpty]: Start isEmpty. Operand 38163 states and 51962 transitions. [2022-02-10 03:25:39,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-02-10 03:25:39,268 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:39,269 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:39,284 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:25:39,471 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:25:39,472 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:39,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:39,472 INFO L85 PathProgramCache]: Analyzing trace with hash -763404593, now seen corresponding path program 37 times [2022-02-10 03:25:39,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:39,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092866603] [2022-02-10 03:25:39,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:39,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:39,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:39,635 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:39,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:39,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092866603] [2022-02-10 03:25:39,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092866603] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:39,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044618445] [2022-02-10 03:25:39,636 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:25:39,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:39,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:39,639 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:25:39,639 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:25:39,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:39,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-10 03:25:39,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:40,369 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:40,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:40,518 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:40,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044618445] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:40,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:40,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 30, 17] total 44 [2022-02-10 03:25:40,518 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926304166] [2022-02-10 03:25:40,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:40,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-10 03:25:40,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:40,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-10 03:25:40,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:25:40,519 INFO L87 Difference]: Start difference. First operand 38163 states and 51962 transitions. Second operand has 44 states, 44 states have (on average 3.409090909090909) internal successors, (150), 44 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:42,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:42,006 INFO L93 Difference]: Finished difference Result 49038 states and 66523 transitions. [2022-02-10 03:25:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:25:42,006 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.409090909090909) internal successors, (150), 44 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-02-10 03:25:42,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:42,082 INFO L225 Difference]: With dead ends: 49038 [2022-02-10 03:25:42,082 INFO L226 Difference]: Without dead ends: 48963 [2022-02-10 03:25:42,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 139 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=113, Invalid=1779, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:25:42,082 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 426 mSDsluCounter, 11157 mSDsCounter, 0 mSdLazyCounter, 6464 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 8259 SdHoareTripleChecker+Invalid, 6524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 6464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:42,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 8259 Invalid, 6524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 6464 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-10 03:25:42,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48963 states. [2022-02-10 03:25:42,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48963 to 39189. [2022-02-10 03:25:42,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39189 states, 39188 states have (on average 1.3621516790854342) internal successors, (53380), 39188 states have internal predecessors, (53380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:42,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39189 states to 39189 states and 53380 transitions. [2022-02-10 03:25:42,684 INFO L78 Accepts]: Start accepts. Automaton has 39189 states and 53380 transitions. Word has length 78 [2022-02-10 03:25:42,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:42,685 INFO L470 AbstractCegarLoop]: Abstraction has 39189 states and 53380 transitions. [2022-02-10 03:25:42,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.409090909090909) internal successors, (150), 44 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:42,685 INFO L276 IsEmpty]: Start isEmpty. Operand 39189 states and 53380 transitions. [2022-02-10 03:25:42,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-02-10 03:25:42,708 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:42,708 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:42,725 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:25:42,923 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:25:42,923 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:42,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:42,924 INFO L85 PathProgramCache]: Analyzing trace with hash -48140337, now seen corresponding path program 47 times [2022-02-10 03:25:42,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:42,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212268294] [2022-02-10 03:25:42,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:42,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:42,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:43,066 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:43,066 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:43,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212268294] [2022-02-10 03:25:43,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212268294] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:43,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14875417] [2022-02-10 03:25:43,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:25:43,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:43,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:43,067 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:25:43,070 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:25:43,106 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-10 03:25:43,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:43,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-10 03:25:43,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:43,626 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:43,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:43,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14875417] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:43,779 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:43,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 28, 17] total 42 [2022-02-10 03:25:43,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001394706] [2022-02-10 03:25:43,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:43,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-10 03:25:43,780 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:43,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-10 03:25:43,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1615, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:25:43,780 INFO L87 Difference]: Start difference. First operand 39189 states and 53380 transitions. Second operand has 42 states, 42 states have (on average 3.5714285714285716) internal successors, (150), 42 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:45,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:45,436 INFO L93 Difference]: Finished difference Result 51349 states and 69697 transitions. [2022-02-10 03:25:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:25:45,436 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.5714285714285716) internal successors, (150), 42 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-02-10 03:25:45,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:46,102 INFO L225 Difference]: With dead ends: 51349 [2022-02-10 03:25:46,102 INFO L226 Difference]: Without dead ends: 51190 [2022-02-10 03:25:46,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 141 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=1695, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:25:46,103 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 418 mSDsluCounter, 11369 mSDsCounter, 0 mSdLazyCounter, 6705 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 8253 SdHoareTripleChecker+Invalid, 6754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 6705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:46,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 8253 Invalid, 6754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 6705 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-10 03:25:46,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51190 states. [2022-02-10 03:25:46,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51190 to 38801. [2022-02-10 03:25:46,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38801 states, 38800 states have (on average 1.3626546391752576) internal successors, (52871), 38800 states have internal predecessors, (52871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:47,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38801 states to 38801 states and 52871 transitions. [2022-02-10 03:25:47,043 INFO L78 Accepts]: Start accepts. Automaton has 38801 states and 52871 transitions. Word has length 78 [2022-02-10 03:25:47,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:47,043 INFO L470 AbstractCegarLoop]: Abstraction has 38801 states and 52871 transitions. [2022-02-10 03:25:47,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.5714285714285716) internal successors, (150), 42 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:47,044 INFO L276 IsEmpty]: Start isEmpty. Operand 38801 states and 52871 transitions. [2022-02-10 03:25:47,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-02-10 03:25:47,159 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:47,159 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:47,176 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:25:47,374 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:25:47,374 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:47,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:47,375 INFO L85 PathProgramCache]: Analyzing trace with hash 126042319, now seen corresponding path program 48 times [2022-02-10 03:25:47,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:47,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892254842] [2022-02-10 03:25:47,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:47,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:47,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:47,524 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:47,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:47,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892254842] [2022-02-10 03:25:47,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892254842] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:47,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467831879] [2022-02-10 03:25:47,526 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:25:47,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:47,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:47,527 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:25:47,528 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:25:47,586 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-10 03:25:47,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:47,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-10 03:25:47,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:48,070 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:48,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:48,218 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:48,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467831879] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:48,218 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:48,218 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 26, 17] total 40 [2022-02-10 03:25:48,218 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544368051] [2022-02-10 03:25:48,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:48,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-10 03:25:48,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:48,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-10 03:25:48,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1459, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:25:48,219 INFO L87 Difference]: Start difference. First operand 38801 states and 52871 transitions. Second operand has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:49,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:49,644 INFO L93 Difference]: Finished difference Result 51637 states and 70138 transitions. [2022-02-10 03:25:49,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 03:25:49,644 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-02-10 03:25:49,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:49,782 INFO L225 Difference]: With dead ends: 51637 [2022-02-10 03:25:49,782 INFO L226 Difference]: Without dead ends: 51445 [2022-02-10 03:25:49,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 141 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=1613, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:25:49,782 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 408 mSDsluCounter, 8788 mSDsCounter, 0 mSdLazyCounter, 5215 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 6421 SdHoareTripleChecker+Invalid, 5263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 5215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:49,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 6421 Invalid, 5263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 5215 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-10 03:25:49,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51445 states. [2022-02-10 03:25:50,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51445 to 39220. [2022-02-10 03:25:50,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39220 states, 39219 states have (on average 1.363216808179709) internal successors, (53464), 39219 states have internal predecessors, (53464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:50,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39220 states to 39220 states and 53464 transitions. [2022-02-10 03:25:50,422 INFO L78 Accepts]: Start accepts. Automaton has 39220 states and 53464 transitions. Word has length 78 [2022-02-10 03:25:50,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:50,422 INFO L470 AbstractCegarLoop]: Abstraction has 39220 states and 53464 transitions. [2022-02-10 03:25:50,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.75) internal successors, (150), 40 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:50,422 INFO L276 IsEmpty]: Start isEmpty. Operand 39220 states and 53464 transitions. [2022-02-10 03:25:50,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-02-10 03:25:50,445 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:50,446 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:50,464 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:25:50,659 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:25:50,660 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:50,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:50,660 INFO L85 PathProgramCache]: Analyzing trace with hash 11850191, now seen corresponding path program 49 times [2022-02-10 03:25:50,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:50,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174485527] [2022-02-10 03:25:50,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:50,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:50,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:50,793 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:50,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:50,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174485527] [2022-02-10 03:25:50,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174485527] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:50,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217701426] [2022-02-10 03:25:50,794 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:25:50,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:50,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:50,795 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:25:50,796 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:25:50,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:50,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-10 03:25:50,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:51,476 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:51,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:51,722 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:51,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217701426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:51,722 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:51,722 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 24, 17] total 38 [2022-02-10 03:25:51,723 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500868391] [2022-02-10 03:25:51,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:51,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-10 03:25:51,723 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:51,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-10 03:25:51,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1311, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:25:51,723 INFO L87 Difference]: Start difference. First operand 39220 states and 53464 transitions. Second operand has 38 states, 38 states have (on average 3.9473684210526314) internal successors, (150), 38 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:53,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:53,473 INFO L93 Difference]: Finished difference Result 50984 states and 69271 transitions. [2022-02-10 03:25:53,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:25:53,474 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.9473684210526314) internal successors, (150), 38 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-02-10 03:25:53,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:53,550 INFO L225 Difference]: With dead ends: 50984 [2022-02-10 03:25:53,550 INFO L226 Difference]: Without dead ends: 50770 [2022-02-10 03:25:53,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 143 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=107, Invalid=1533, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:25:53,550 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 395 mSDsluCounter, 9064 mSDsCounter, 0 mSdLazyCounter, 5351 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 6590 SdHoareTripleChecker+Invalid, 5397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 5351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:53,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 6590 Invalid, 5397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 5351 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-10 03:25:53,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50770 states. [2022-02-10 03:25:54,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50770 to 39699. [2022-02-10 03:25:54,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39699 states, 39698 states have (on average 1.3641241372361328) internal successors, (54153), 39698 states have internal predecessors, (54153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:54,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39699 states to 39699 states and 54153 transitions. [2022-02-10 03:25:54,173 INFO L78 Accepts]: Start accepts. Automaton has 39699 states and 54153 transitions. Word has length 78 [2022-02-10 03:25:54,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:54,173 INFO L470 AbstractCegarLoop]: Abstraction has 39699 states and 54153 transitions. [2022-02-10 03:25:54,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.9473684210526314) internal successors, (150), 38 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:54,174 INFO L276 IsEmpty]: Start isEmpty. Operand 39699 states and 54153 transitions. [2022-02-10 03:25:54,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-02-10 03:25:54,309 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:54,309 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:54,341 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:25:54,509 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:25:54,510 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:54,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:54,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1942364879, now seen corresponding path program 50 times [2022-02-10 03:25:54,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:54,510 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137660431] [2022-02-10 03:25:54,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:54,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:54,655 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:54,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:54,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137660431] [2022-02-10 03:25:54,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137660431] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:54,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623465902] [2022-02-10 03:25:54,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:25:54,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:54,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:54,656 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:25:54,658 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:25:54,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:25:54,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:54,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-10 03:25:54,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:55,155 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:55,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:55,307 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:55,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623465902] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:55,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:55,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 22, 17] total 36 [2022-02-10 03:25:55,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335211684] [2022-02-10 03:25:55,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:55,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:25:55,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:55,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:25:55,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1171, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:25:55,308 INFO L87 Difference]: Start difference. First operand 39699 states and 54153 transitions. Second operand has 36 states, 36 states have (on average 4.166666666666667) internal successors, (150), 36 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:56,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:25:56,497 INFO L93 Difference]: Finished difference Result 50655 states and 68803 transitions. [2022-02-10 03:25:56,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:25:56,497 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.166666666666667) internal successors, (150), 36 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-02-10 03:25:56,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:25:56,575 INFO L225 Difference]: With dead ends: 50655 [2022-02-10 03:25:56,575 INFO L226 Difference]: Without dead ends: 50426 [2022-02-10 03:25:56,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 145 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=1455, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:25:56,591 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 387 mSDsluCounter, 7693 mSDsCounter, 0 mSdLazyCounter, 4553 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 5612 SdHoareTripleChecker+Invalid, 4595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 4553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:25:56,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 5612 Invalid, 4595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 4553 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:25:56,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50426 states. [2022-02-10 03:25:57,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50426 to 40163. [2022-02-10 03:25:57,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40163 states, 40162 states have (on average 1.3647975698421393) internal successors, (54813), 40162 states have internal predecessors, (54813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:57,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40163 states to 40163 states and 54813 transitions. [2022-02-10 03:25:57,342 INFO L78 Accepts]: Start accepts. Automaton has 40163 states and 54813 transitions. Word has length 78 [2022-02-10 03:25:57,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:25:57,342 INFO L470 AbstractCegarLoop]: Abstraction has 40163 states and 54813 transitions. [2022-02-10 03:25:57,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.166666666666667) internal successors, (150), 36 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:25:57,342 INFO L276 IsEmpty]: Start isEmpty. Operand 40163 states and 54813 transitions. [2022-02-10 03:25:57,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-02-10 03:25:57,364 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:25:57,364 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:25:57,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-02-10 03:25:57,579 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:25:57,579 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:25:57,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:25:57,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1741108175, now seen corresponding path program 51 times [2022-02-10 03:25:57,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:25:57,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546801482] [2022-02-10 03:25:57,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:25:57,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:25:57,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:25:57,778 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:57,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:25:57,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546801482] [2022-02-10 03:25:57,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546801482] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:25:57,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754221994] [2022-02-10 03:25:57,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:25:57,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:25:57,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:25:57,780 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:25:57,780 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:25:57,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-10 03:25:57,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:25:57,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-10 03:25:57,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:25:58,498 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:58,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:25:58,692 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:25:58,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754221994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:25:58,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:25:58,693 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20, 17] total 34 [2022-02-10 03:25:58,693 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653138719] [2022-02-10 03:25:58,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:25:58,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-10 03:25:58,693 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:25:58,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-10 03:25:58,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1039, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:25:58,693 INFO L87 Difference]: Start difference. First operand 40163 states and 54813 transitions. Second operand has 34 states, 34 states have (on average 4.411764705882353) internal successors, (150), 34 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:00,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:00,308 INFO L93 Difference]: Finished difference Result 50429 states and 68437 transitions. [2022-02-10 03:26:00,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:26:00,308 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 4.411764705882353) internal successors, (150), 34 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-02-10 03:26:00,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:00,383 INFO L225 Difference]: With dead ends: 50429 [2022-02-10 03:26:00,383 INFO L226 Difference]: Without dead ends: 50234 [2022-02-10 03:26:00,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 148 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=103, Invalid=1379, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:26:00,384 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 373 mSDsluCounter, 8290 mSDsCounter, 0 mSdLazyCounter, 4873 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 5998 SdHoareTripleChecker+Invalid, 4915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 4873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:00,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 5998 Invalid, 4915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 4873 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-10 03:26:00,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50234 states. [2022-02-10 03:26:00,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50234 to 40607. [2022-02-10 03:26:00,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40607 states, 40606 states have (on average 1.3654386051322465) internal successors, (55445), 40606 states have internal predecessors, (55445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:01,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40607 states to 40607 states and 55445 transitions. [2022-02-10 03:26:01,066 INFO L78 Accepts]: Start accepts. Automaton has 40607 states and 55445 transitions. Word has length 78 [2022-02-10 03:26:01,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:01,066 INFO L470 AbstractCegarLoop]: Abstraction has 40607 states and 55445 transitions. [2022-02-10 03:26:01,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 4.411764705882353) internal successors, (150), 34 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:01,066 INFO L276 IsEmpty]: Start isEmpty. Operand 40607 states and 55445 transitions. [2022-02-10 03:26:01,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-02-10 03:26:01,092 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:01,092 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:01,110 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:26:01,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:26:01,308 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:01,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:01,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1606943951, now seen corresponding path program 52 times [2022-02-10 03:26:01,309 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:01,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040400408] [2022-02-10 03:26:01,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:01,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:01,455 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:01,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:01,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040400408] [2022-02-10 03:26:01,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040400408] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:01,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068087239] [2022-02-10 03:26:01,455 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:26:01,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:01,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:01,456 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:26:01,457 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:26:01,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:26:01,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:01,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 57 conjunts are in the unsatisfiable core [2022-02-10 03:26:01,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:02,050 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:02,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:02,193 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:02,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068087239] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:02,194 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:02,194 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 17] total 32 [2022-02-10 03:26:02,194 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634849364] [2022-02-10 03:26:02,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:02,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-10 03:26:02,194 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:02,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-10 03:26:02,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=915, Unknown=0, NotChecked=0, Total=992 [2022-02-10 03:26:02,195 INFO L87 Difference]: Start difference. First operand 40607 states and 55445 transitions. Second operand has 32 states, 32 states have (on average 4.6875) internal successors, (150), 32 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:03,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:03,272 INFO L93 Difference]: Finished difference Result 48872 states and 66239 transitions. [2022-02-10 03:26:03,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 03:26:03,272 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.6875) internal successors, (150), 32 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2022-02-10 03:26:03,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:03,332 INFO L225 Difference]: With dead ends: 48872 [2022-02-10 03:26:03,332 INFO L226 Difference]: Without dead ends: 48733 [2022-02-10 03:26:03,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 148 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:26:03,333 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 381 mSDsluCounter, 6782 mSDsCounter, 0 mSdLazyCounter, 4141 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 4858 SdHoareTripleChecker+Invalid, 4179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 4141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:03,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 4858 Invalid, 4179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 4141 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:26:03,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48733 states. [2022-02-10 03:26:03,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48733 to 40158. [2022-02-10 03:26:03,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40158 states, 40157 states have (on average 1.3654655477251787) internal successors, (54833), 40157 states have internal predecessors, (54833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:03,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40158 states to 40158 states and 54833 transitions. [2022-02-10 03:26:03,876 INFO L78 Accepts]: Start accepts. Automaton has 40158 states and 54833 transitions. Word has length 78 [2022-02-10 03:26:03,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:03,876 INFO L470 AbstractCegarLoop]: Abstraction has 40158 states and 54833 transitions. [2022-02-10 03:26:03,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.6875) internal successors, (150), 32 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:03,876 INFO L276 IsEmpty]: Start isEmpty. Operand 40158 states and 54833 transitions. [2022-02-10 03:26:03,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-02-10 03:26:03,900 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:03,900 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:03,916 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:26:04,116 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:26:04,116 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:04,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:04,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1925896913, now seen corresponding path program 38 times [2022-02-10 03:26:04,117 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:04,117 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178409308] [2022-02-10 03:26:04,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:04,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:04,480 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:04,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:04,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178409308] [2022-02-10 03:26:04,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178409308] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:04,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490803928] [2022-02-10 03:26:04,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:26:04,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:04,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:04,483 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:26:04,484 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:26:04,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:26:04,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:04,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:26:04,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:05,200 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:05,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:05,516 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:05,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490803928] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:05,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:05,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 75 [2022-02-10 03:26:05,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761887170] [2022-02-10 03:26:05,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:05,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-02-10 03:26:05,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:05,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-02-10 03:26:05,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=4667, Unknown=0, NotChecked=0, Total=5700 [2022-02-10 03:26:05,519 INFO L87 Difference]: Start difference. First operand 40158 states and 54833 transitions. Second operand has 76 states, 76 states have (on average 2.4078947368421053) internal successors, (183), 75 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:06,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:06,985 INFO L93 Difference]: Finished difference Result 64132 states and 87867 transitions. [2022-02-10 03:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-10 03:26:06,986 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.4078947368421053) internal successors, (183), 75 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-02-10 03:26:06,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:07,095 INFO L225 Difference]: With dead ends: 64132 [2022-02-10 03:26:07,095 INFO L226 Difference]: Without dead ends: 64132 [2022-02-10 03:26:07,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5812 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=4252, Invalid=14930, Unknown=0, NotChecked=0, Total=19182 [2022-02-10 03:26:07,096 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 788 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:07,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [788 Valid, 506 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:26:07,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64132 states. [2022-02-10 03:26:07,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64132 to 45727. [2022-02-10 03:26:07,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45727 states, 45726 states have (on average 1.3604513843327648) internal successors, (62208), 45726 states have internal predecessors, (62208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:08,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45727 states to 45727 states and 62208 transitions. [2022-02-10 03:26:08,055 INFO L78 Accepts]: Start accepts. Automaton has 45727 states and 62208 transitions. Word has length 80 [2022-02-10 03:26:08,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:08,055 INFO L470 AbstractCegarLoop]: Abstraction has 45727 states and 62208 transitions. [2022-02-10 03:26:08,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.4078947368421053) internal successors, (183), 75 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:08,055 INFO L276 IsEmpty]: Start isEmpty. Operand 45727 states and 62208 transitions. [2022-02-10 03:26:08,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-02-10 03:26:08,081 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:08,081 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:08,100 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 03:26:08,297 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 03:26:08,298 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:08,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:08,298 INFO L85 PathProgramCache]: Analyzing trace with hash -432329775, now seen corresponding path program 39 times [2022-02-10 03:26:08,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:08,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125601055] [2022-02-10 03:26:08,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:08,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:08,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:08,589 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:08,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:08,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125601055] [2022-02-10 03:26:08,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125601055] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:08,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999437802] [2022-02-10 03:26:08,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:26:08,589 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:08,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:08,591 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 03:26:08,591 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 03:26:08,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-10 03:26:08,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:08,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:26:08,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:09,392 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:09,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:09,798 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:09,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999437802] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:09,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:09,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 74 [2022-02-10 03:26:09,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624491229] [2022-02-10 03:26:09,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:09,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-02-10 03:26:09,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:09,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-02-10 03:26:09,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1315, Invalid=4235, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:26:09,800 INFO L87 Difference]: Start difference. First operand 45727 states and 62208 transitions. Second operand has 75 states, 75 states have (on average 2.3866666666666667) internal successors, (179), 74 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:12,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:12,391 INFO L93 Difference]: Finished difference Result 67209 states and 90946 transitions. [2022-02-10 03:26:12,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-10 03:26:12,392 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.3866666666666667) internal successors, (179), 74 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-02-10 03:26:12,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:12,494 INFO L225 Difference]: With dead ends: 67209 [2022-02-10 03:26:12,494 INFO L226 Difference]: Without dead ends: 66937 [2022-02-10 03:26:12,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6648 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=6890, Invalid=20500, Unknown=0, NotChecked=0, Total=27390 [2022-02-10 03:26:12,496 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 1611 mSDsluCounter, 1568 mSDsCounter, 0 mSdLazyCounter, 2002 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1611 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 2125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 2002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:12,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1611 Valid, 960 Invalid, 2125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 2002 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:26:12,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66937 states. [2022-02-10 03:26:13,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66937 to 46385. [2022-02-10 03:26:13,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46385 states, 46384 states have (on average 1.3596714384270439) internal successors, (63067), 46384 states have internal predecessors, (63067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:13,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46385 states to 46385 states and 63067 transitions. [2022-02-10 03:26:13,287 INFO L78 Accepts]: Start accepts. Automaton has 46385 states and 63067 transitions. Word has length 80 [2022-02-10 03:26:13,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:13,287 INFO L470 AbstractCegarLoop]: Abstraction has 46385 states and 63067 transitions. [2022-02-10 03:26:13,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.3866666666666667) internal successors, (179), 74 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:13,287 INFO L276 IsEmpty]: Start isEmpty. Operand 46385 states and 63067 transitions. [2022-02-10 03:26:13,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-02-10 03:26:13,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:13,313 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:13,329 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 03:26:13,529 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 03:26:13,529 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:13,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:13,529 INFO L85 PathProgramCache]: Analyzing trace with hash -74131119, now seen corresponding path program 53 times [2022-02-10 03:26:13,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:13,529 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128482310] [2022-02-10 03:26:13,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:13,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:13,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:13,827 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-02-10 03:26:13,827 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:13,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128482310] [2022-02-10 03:26:13,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128482310] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:13,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629419353] [2022-02-10 03:26:13,827 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:26:13,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:13,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:13,841 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 03:26:13,843 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 03:26:13,879 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 03:26:13,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:13,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:26:13,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:14,359 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-02-10 03:26:14,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:14,655 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-02-10 03:26:14,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629419353] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:14,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:14,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 41 [2022-02-10 03:26:14,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770421415] [2022-02-10 03:26:14,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:14,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-10 03:26:14,656 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:14,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-10 03:26:14,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1314, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:26:14,656 INFO L87 Difference]: Start difference. First operand 46385 states and 63067 transitions. Second operand has 41 states, 41 states have (on average 3.048780487804878) internal successors, (125), 41 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:15,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:15,722 INFO L93 Difference]: Finished difference Result 59951 states and 81102 transitions. [2022-02-10 03:26:15,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:26:15,722 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.048780487804878) internal successors, (125), 41 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-02-10 03:26:15,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:15,813 INFO L225 Difference]: With dead ends: 59951 [2022-02-10 03:26:15,813 INFO L226 Difference]: Without dead ends: 59871 [2022-02-10 03:26:15,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1603 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1317, Invalid=4383, Unknown=0, NotChecked=0, Total=5700 [2022-02-10 03:26:15,813 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 617 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:15,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 608 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:26:15,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59871 states. [2022-02-10 03:26:16,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59871 to 51107. [2022-02-10 03:26:16,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51107 states, 51106 states have (on average 1.3604664814307517) internal successors, (69528), 51106 states have internal predecessors, (69528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:16,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51107 states to 51107 states and 69528 transitions. [2022-02-10 03:26:16,709 INFO L78 Accepts]: Start accepts. Automaton has 51107 states and 69528 transitions. Word has length 80 [2022-02-10 03:26:16,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:16,709 INFO L470 AbstractCegarLoop]: Abstraction has 51107 states and 69528 transitions. [2022-02-10 03:26:16,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.048780487804878) internal successors, (125), 41 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:16,709 INFO L276 IsEmpty]: Start isEmpty. Operand 51107 states and 69528 transitions. [2022-02-10 03:26:16,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-02-10 03:26:16,733 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:16,733 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:16,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-02-10 03:26:16,949 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 03:26:16,949 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:16,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:16,950 INFO L85 PathProgramCache]: Analyzing trace with hash 2050116177, now seen corresponding path program 54 times [2022-02-10 03:26:16,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:16,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721674568] [2022-02-10 03:26:16,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:16,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:16,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:17,084 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-02-10 03:26:17,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:17,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721674568] [2022-02-10 03:26:17,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721674568] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:17,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284571695] [2022-02-10 03:26:17,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:26:17,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:17,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:17,086 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 03:26:17,087 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 03:26:17,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 03:26:17,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:17,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:26:17,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:17,654 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-02-10 03:26:17,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:17,946 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-02-10 03:26:17,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284571695] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:17,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:17,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 40 [2022-02-10 03:26:17,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642250614] [2022-02-10 03:26:17,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:17,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-10 03:26:17,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:17,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-10 03:26:17,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=370, Invalid=1190, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:26:17,947 INFO L87 Difference]: Start difference. First operand 51107 states and 69528 transitions. Second operand has 40 states, 40 states have (on average 3.025) internal successors, (121), 40 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:19,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:19,117 INFO L93 Difference]: Finished difference Result 59829 states and 81031 transitions. [2022-02-10 03:26:19,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:26:19,118 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.025) internal successors, (121), 40 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-02-10 03:26:19,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:19,204 INFO L225 Difference]: With dead ends: 59829 [2022-02-10 03:26:19,205 INFO L226 Difference]: Without dead ends: 58544 [2022-02-10 03:26:19,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1333 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1467, Invalid=4083, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:26:19,205 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 1171 mSDsluCounter, 1088 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:19,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1171 Valid, 874 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:26:19,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58544 states. [2022-02-10 03:26:20,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58544 to 50138. [2022-02-10 03:26:20,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50138 states, 50137 states have (on average 1.3615094640684524) internal successors, (68262), 50137 states have internal predecessors, (68262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50138 states to 50138 states and 68262 transitions. [2022-02-10 03:26:20,150 INFO L78 Accepts]: Start accepts. Automaton has 50138 states and 68262 transitions. Word has length 80 [2022-02-10 03:26:20,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:20,150 INFO L470 AbstractCegarLoop]: Abstraction has 50138 states and 68262 transitions. [2022-02-10 03:26:20,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.025) internal successors, (121), 40 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,150 INFO L276 IsEmpty]: Start isEmpty. Operand 50138 states and 68262 transitions. [2022-02-10 03:26:20,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:20,174 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:20,175 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:20,191 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 03:26:20,390 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 03:26:20,391 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:20,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:20,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1583894701, now seen corresponding path program 40 times [2022-02-10 03:26:20,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:20,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222241467] [2022-02-10 03:26:20,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:20,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:20,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:20,611 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:20,611 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:20,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222241467] [2022-02-10 03:26:20,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222241467] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:20,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100747620] [2022-02-10 03:26:20,612 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:26:20,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:20,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:20,613 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 03:26:20,614 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 03:26:20,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:26:20,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:20,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:20,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:21,772 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:21,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:21,979 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:21,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100747620] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:21,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:21,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 32, 18] total 47 [2022-02-10 03:26:21,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109646841] [2022-02-10 03:26:21,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:21,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-10 03:26:21,980 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:21,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-10 03:26:21,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:26:21,981 INFO L87 Difference]: Start difference. First operand 50138 states and 68262 transitions. Second operand has 47 states, 47 states have (on average 3.3617021276595747) internal successors, (158), 47 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:24,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:24,184 INFO L93 Difference]: Finished difference Result 64434 states and 87422 transitions. [2022-02-10 03:26:24,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:26:24,185 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.3617021276595747) internal successors, (158), 47 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:24,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:24,280 INFO L225 Difference]: With dead ends: 64434 [2022-02-10 03:26:24,280 INFO L226 Difference]: Without dead ends: 64345 [2022-02-10 03:26:24,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 146 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=121, Invalid=2041, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:26:24,281 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 473 mSDsluCounter, 12894 mSDsCounter, 0 mSdLazyCounter, 7502 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 9545 SdHoareTripleChecker+Invalid, 7570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 7502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:24,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 9545 Invalid, 7570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 7502 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-02-10 03:26:24,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64345 states. [2022-02-10 03:26:25,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64345 to 51429. [2022-02-10 03:26:25,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51429 states, 51428 states have (on average 1.362020689118768) internal successors, (70046), 51428 states have internal predecessors, (70046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:25,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51429 states to 51429 states and 70046 transitions. [2022-02-10 03:26:25,139 INFO L78 Accepts]: Start accepts. Automaton has 51429 states and 70046 transitions. Word has length 82 [2022-02-10 03:26:25,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:25,139 INFO L470 AbstractCegarLoop]: Abstraction has 51429 states and 70046 transitions. [2022-02-10 03:26:25,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.3617021276595747) internal successors, (158), 47 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:25,139 INFO L276 IsEmpty]: Start isEmpty. Operand 51429 states and 70046 transitions. [2022-02-10 03:26:25,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:25,166 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:25,167 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:25,183 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 03:26:25,376 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 03:26:25,376 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:25,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:25,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1008050259, now seen corresponding path program 55 times [2022-02-10 03:26:25,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:25,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299792278] [2022-02-10 03:26:25,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:25,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:25,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:25,595 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 340 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:25,595 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:25,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299792278] [2022-02-10 03:26:25,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299792278] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:25,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690933856] [2022-02-10 03:26:25,595 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:26:25,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:25,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:25,596 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 03:26:25,597 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 03:26:25,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:25,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:25,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:26,407 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 340 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:26,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:26,627 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 340 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:26,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690933856] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:26,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:26,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 30, 18] total 45 [2022-02-10 03:26:26,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132155965] [2022-02-10 03:26:26,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:26,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-10 03:26:26,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:26,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-10 03:26:26,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1865, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:26:26,628 INFO L87 Difference]: Start difference. First operand 51429 states and 70046 transitions. Second operand has 45 states, 45 states have (on average 3.511111111111111) internal successors, (158), 45 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:28,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:28,804 INFO L93 Difference]: Finished difference Result 67460 states and 91573 transitions. [2022-02-10 03:26:28,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:26:28,804 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.511111111111111) internal successors, (158), 45 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:28,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:28,915 INFO L225 Difference]: With dead ends: 67460 [2022-02-10 03:26:28,915 INFO L226 Difference]: Without dead ends: 67282 [2022-02-10 03:26:28,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 147 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=119, Invalid=1951, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:26:28,915 INFO L933 BasicCegarLoop]: 299 mSDtfsCounter, 437 mSDsluCounter, 12032 mSDsCounter, 0 mSdLazyCounter, 7180 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 8685 SdHoareTripleChecker+Invalid, 7232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 7180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:28,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 8685 Invalid, 7232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 7180 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-02-10 03:26:28,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67282 states. [2022-02-10 03:26:29,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67282 to 50954. [2022-02-10 03:26:29,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50954 states, 50953 states have (on average 1.3624516711479207) internal successors, (69421), 50953 states have internal predecessors, (69421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:29,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50954 states to 50954 states and 69421 transitions. [2022-02-10 03:26:29,787 INFO L78 Accepts]: Start accepts. Automaton has 50954 states and 69421 transitions. Word has length 82 [2022-02-10 03:26:29,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:29,787 INFO L470 AbstractCegarLoop]: Abstraction has 50954 states and 69421 transitions. [2022-02-10 03:26:29,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.511111111111111) internal successors, (158), 45 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:29,787 INFO L276 IsEmpty]: Start isEmpty. Operand 50954 states and 69421 transitions. [2022-02-10 03:26:29,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:29,813 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:29,813 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:29,829 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 03:26:30,015 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 03:26:30,015 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:30,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:30,016 INFO L85 PathProgramCache]: Analyzing trace with hash 786125139, now seen corresponding path program 56 times [2022-02-10 03:26:30,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:30,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67836885] [2022-02-10 03:26:30,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:30,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:30,233 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 0 proven. 296 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:30,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:30,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67836885] [2022-02-10 03:26:30,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67836885] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:30,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590649424] [2022-02-10 03:26:30,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:26:30,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:30,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:30,234 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 03:26:30,235 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 03:26:30,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:26:30,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:30,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:30,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:30,813 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 0 proven. 296 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:30,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:30,971 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 0 proven. 296 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:30,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590649424] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:30,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:30,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 28, 18] total 43 [2022-02-10 03:26:30,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960451698] [2022-02-10 03:26:30,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:30,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-10 03:26:30,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:30,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-10 03:26:30,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1697, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:26:30,973 INFO L87 Difference]: Start difference. First operand 50954 states and 69421 transitions. Second operand has 43 states, 43 states have (on average 3.6744186046511627) internal successors, (158), 43 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:32,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:32,912 INFO L93 Difference]: Finished difference Result 67974 states and 92321 transitions. [2022-02-10 03:26:32,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:26:32,912 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 3.6744186046511627) internal successors, (158), 43 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:32,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:33,014 INFO L225 Difference]: With dead ends: 67974 [2022-02-10 03:26:33,014 INFO L226 Difference]: Without dead ends: 67758 [2022-02-10 03:26:33,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 149 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=117, Invalid=1863, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:26:33,015 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 422 mSDsluCounter, 11560 mSDsCounter, 0 mSdLazyCounter, 6887 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 8334 SdHoareTripleChecker+Invalid, 6936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 6887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:33,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 8334 Invalid, 6936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 6887 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-02-10 03:26:33,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67758 states. [2022-02-10 03:26:33,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67758 to 51502. [2022-02-10 03:26:33,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51502 states, 51501 states have (on average 1.3628667404516417) internal successors, (70189), 51501 states have internal predecessors, (70189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:33,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51502 states to 51502 states and 70189 transitions. [2022-02-10 03:26:33,967 INFO L78 Accepts]: Start accepts. Automaton has 51502 states and 70189 transitions. Word has length 82 [2022-02-10 03:26:33,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:33,967 INFO L470 AbstractCegarLoop]: Abstraction has 51502 states and 70189 transitions. [2022-02-10 03:26:33,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 3.6744186046511627) internal successors, (158), 43 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:33,967 INFO L276 IsEmpty]: Start isEmpty. Operand 51502 states and 70189 transitions. [2022-02-10 03:26:33,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:33,995 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:33,995 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:34,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-02-10 03:26:34,209 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 03:26:34,210 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:34,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:34,210 INFO L85 PathProgramCache]: Analyzing trace with hash -2030517677, now seen corresponding path program 57 times [2022-02-10 03:26:34,210 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:34,210 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656604414] [2022-02-10 03:26:34,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:34,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:34,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:34,391 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:34,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:34,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656604414] [2022-02-10 03:26:34,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656604414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:34,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751570837] [2022-02-10 03:26:34,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:26:34,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:34,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:34,393 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 03:26:34,393 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 03:26:34,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-10 03:26:34,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:34,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:34,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:35,119 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:35,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:35,324 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:35,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751570837] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:35,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:35,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 26, 18] total 41 [2022-02-10 03:26:35,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201902021] [2022-02-10 03:26:35,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:35,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-10 03:26:35,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:35,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-10 03:26:35,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1537, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:26:35,325 INFO L87 Difference]: Start difference. First operand 51502 states and 70189 transitions. Second operand has 41 states, 41 states have (on average 3.8536585365853657) internal successors, (158), 41 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:37,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:37,535 INFO L93 Difference]: Finished difference Result 67319 states and 91456 transitions. [2022-02-10 03:26:37,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:26:37,536 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.8536585365853657) internal successors, (158), 41 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:37,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:37,636 INFO L225 Difference]: With dead ends: 67319 [2022-02-10 03:26:37,637 INFO L226 Difference]: Without dead ends: 67077 [2022-02-10 03:26:37,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 151 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=115, Invalid=1777, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:26:37,637 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 411 mSDsluCounter, 10342 mSDsCounter, 0 mSdLazyCounter, 6168 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 7457 SdHoareTripleChecker+Invalid, 6214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 6168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:37,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 7457 Invalid, 6214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 6168 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-10 03:26:37,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67077 states. [2022-02-10 03:26:38,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67077 to 52094. [2022-02-10 03:26:38,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52094 states, 52093 states have (on average 1.3636765016412953) internal successors, (71038), 52093 states have internal predecessors, (71038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:38,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52094 states to 52094 states and 71038 transitions. [2022-02-10 03:26:38,743 INFO L78 Accepts]: Start accepts. Automaton has 52094 states and 71038 transitions. Word has length 82 [2022-02-10 03:26:38,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:38,743 INFO L470 AbstractCegarLoop]: Abstraction has 52094 states and 71038 transitions. [2022-02-10 03:26:38,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.8536585365853657) internal successors, (158), 41 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:38,743 INFO L276 IsEmpty]: Start isEmpty. Operand 52094 states and 71038 transitions. [2022-02-10 03:26:38,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:38,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:38,770 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:38,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-02-10 03:26:38,986 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 03:26:38,986 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:38,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:38,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1300099923, now seen corresponding path program 58 times [2022-02-10 03:26:38,986 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:38,986 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418480060] [2022-02-10 03:26:38,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:38,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:38,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:39,270 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:39,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:39,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418480060] [2022-02-10 03:26:39,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418480060] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:39,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100133725] [2022-02-10 03:26:39,270 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:26:39,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:39,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:39,280 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 03:26:39,280 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 03:26:39,315 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:26:39,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:39,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:39,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:40,129 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:40,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:40,652 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:40,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100133725] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:40,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:40,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 24, 18] total 39 [2022-02-10 03:26:40,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348097197] [2022-02-10 03:26:40,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:40,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-10 03:26:40,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:40,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-10 03:26:40,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1385, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:26:40,654 INFO L87 Difference]: Start difference. First operand 52094 states and 71038 transitions. Second operand has 39 states, 39 states have (on average 4.051282051282051) internal successors, (158), 39 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:42,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:42,568 INFO L93 Difference]: Finished difference Result 66631 states and 90509 transitions. [2022-02-10 03:26:42,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:26:42,568 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 4.051282051282051) internal successors, (158), 39 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:42,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:42,665 INFO L225 Difference]: With dead ends: 66631 [2022-02-10 03:26:42,665 INFO L226 Difference]: Without dead ends: 66362 [2022-02-10 03:26:42,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 152 SyntacticMatches, 5 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=113, Invalid=1693, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:26:42,666 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 396 mSDsluCounter, 10268 mSDsCounter, 0 mSdLazyCounter, 6107 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 7384 SdHoareTripleChecker+Invalid, 6151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 6107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:42,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 7384 Invalid, 6151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 6107 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-10 03:26:42,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66362 states. [2022-02-10 03:26:43,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66362 to 52763. [2022-02-10 03:26:43,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52763 states, 52762 states have (on average 1.364372085970964) internal successors, (71987), 52762 states have internal predecessors, (71987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:43,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52763 states to 52763 states and 71987 transitions. [2022-02-10 03:26:43,550 INFO L78 Accepts]: Start accepts. Automaton has 52763 states and 71987 transitions. Word has length 82 [2022-02-10 03:26:43,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:43,550 INFO L470 AbstractCegarLoop]: Abstraction has 52763 states and 71987 transitions. [2022-02-10 03:26:43,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 4.051282051282051) internal successors, (158), 39 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:43,550 INFO L276 IsEmpty]: Start isEmpty. Operand 52763 states and 71987 transitions. [2022-02-10 03:26:43,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:43,581 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:43,582 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:43,600 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 03:26:43,798 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 03:26:43,798 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:43,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:43,798 INFO L85 PathProgramCache]: Analyzing trace with hash -2021989293, now seen corresponding path program 59 times [2022-02-10 03:26:43,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:43,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405029116] [2022-02-10 03:26:43,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:43,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:43,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:43,959 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:43,959 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:43,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405029116] [2022-02-10 03:26:43,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405029116] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:43,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747829612] [2022-02-10 03:26:43,959 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:26:43,960 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:43,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:43,971 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 03:26:43,972 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 03:26:44,021 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 03:26:44,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:44,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:44,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:44,510 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:44,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:44,674 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:44,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747829612] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:44,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:44,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22, 18] total 37 [2022-02-10 03:26:44,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352736854] [2022-02-10 03:26:44,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:44,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-10 03:26:44,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:44,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-10 03:26:44,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1241, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:26:44,675 INFO L87 Difference]: Start difference. First operand 52763 states and 71987 transitions. Second operand has 37 states, 37 states have (on average 4.27027027027027) internal successors, (158), 37 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:46,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:46,449 INFO L93 Difference]: Finished difference Result 66104 states and 89765 transitions. [2022-02-10 03:26:46,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 03:26:46,449 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 4.27027027027027) internal successors, (158), 37 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:46,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:46,547 INFO L225 Difference]: With dead ends: 66104 [2022-02-10 03:26:46,547 INFO L226 Difference]: Without dead ends: 65837 [2022-02-10 03:26:46,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 153 SyntacticMatches, 6 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=1611, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:26:46,547 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 387 mSDsluCounter, 9153 mSDsCounter, 0 mSdLazyCounter, 5450 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 6582 SdHoareTripleChecker+Invalid, 5494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 5450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:46,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 6582 Invalid, 5494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 5450 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-10 03:26:46,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65837 states. [2022-02-10 03:26:47,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65837 to 53430. [2022-02-10 03:26:47,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53430 states, 53429 states have (on average 1.3651200658818246) internal successors, (72937), 53429 states have internal predecessors, (72937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:47,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53430 states to 53430 states and 72937 transitions. [2022-02-10 03:26:47,528 INFO L78 Accepts]: Start accepts. Automaton has 53430 states and 72937 transitions. Word has length 82 [2022-02-10 03:26:47,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:47,528 INFO L470 AbstractCegarLoop]: Abstraction has 53430 states and 72937 transitions. [2022-02-10 03:26:47,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 4.27027027027027) internal successors, (158), 37 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:47,529 INFO L276 IsEmpty]: Start isEmpty. Operand 53430 states and 72937 transitions. [2022-02-10 03:26:47,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:47,561 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:47,561 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:47,576 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 03:26:47,776 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 03:26:47,777 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:47,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:47,777 INFO L85 PathProgramCache]: Analyzing trace with hash 905942355, now seen corresponding path program 60 times [2022-02-10 03:26:47,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:47,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026059041] [2022-02-10 03:26:47,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:47,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:47,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:47,934 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:47,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:47,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026059041] [2022-02-10 03:26:47,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026059041] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:47,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096756913] [2022-02-10 03:26:47,934 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:26:47,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:47,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:47,936 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 03:26:47,936 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 03:26:47,973 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 03:26:47,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:47,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:47,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:48,556 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:48,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:48,922 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:48,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096756913] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:48,922 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:48,922 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 18] total 35 [2022-02-10 03:26:48,922 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964442977] [2022-02-10 03:26:48,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:48,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-10 03:26:48,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:48,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-10 03:26:48,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1105, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:26:48,923 INFO L87 Difference]: Start difference. First operand 53430 states and 72937 transitions. Second operand has 35 states, 35 states have (on average 4.514285714285714) internal successors, (158), 35 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:50,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:50,253 INFO L93 Difference]: Finished difference Result 66119 states and 89719 transitions. [2022-02-10 03:26:50,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:26:50,253 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 4.514285714285714) internal successors, (158), 35 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:50,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:50,349 INFO L225 Difference]: With dead ends: 66119 [2022-02-10 03:26:50,349 INFO L226 Difference]: Without dead ends: 65891 [2022-02-10 03:26:50,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 155 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=1531, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:26:50,349 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 384 mSDsluCounter, 7773 mSDsCounter, 0 mSdLazyCounter, 4636 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 5593 SdHoareTripleChecker+Invalid, 4678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 4636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:50,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 5593 Invalid, 4678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 4636 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:26:50,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65891 states. [2022-02-10 03:26:51,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65891 to 55743. [2022-02-10 03:26:51,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55743 states, 55742 states have (on average 1.3655771231746259) internal successors, (76120), 55742 states have internal predecessors, (76120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:51,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55743 states to 55743 states and 76120 transitions. [2022-02-10 03:26:51,302 INFO L78 Accepts]: Start accepts. Automaton has 55743 states and 76120 transitions. Word has length 82 [2022-02-10 03:26:51,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:51,302 INFO L470 AbstractCegarLoop]: Abstraction has 55743 states and 76120 transitions. [2022-02-10 03:26:51,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 4.514285714285714) internal successors, (158), 35 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:51,303 INFO L276 IsEmpty]: Start isEmpty. Operand 55743 states and 76120 transitions. [2022-02-10 03:26:51,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-02-10 03:26:51,335 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:51,335 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:51,351 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 03:26:51,543 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 03:26:51,543 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:51,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:51,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1444677203, now seen corresponding path program 61 times [2022-02-10 03:26:51,544 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:51,544 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461727759] [2022-02-10 03:26:51,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:51,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:51,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:51,768 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 42 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:51,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:51,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461727759] [2022-02-10 03:26:51,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461727759] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:51,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75112757] [2022-02-10 03:26:51,768 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:26:51,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:51,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:51,769 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 03:26:51,770 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 03:26:51,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:51,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 61 conjunts are in the unsatisfiable core [2022-02-10 03:26:51,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:52,453 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:52,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:53,134 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:53,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75112757] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:53,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:53,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 48 [2022-02-10 03:26:53,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409173605] [2022-02-10 03:26:53,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:53,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-02-10 03:26:53,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:53,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-02-10 03:26:53,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=2069, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:26:53,135 INFO L87 Difference]: Start difference. First operand 55743 states and 76120 transitions. Second operand has 48 states, 48 states have (on average 4.729166666666667) internal successors, (227), 48 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:54,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:54,220 INFO L93 Difference]: Finished difference Result 64737 states and 87968 transitions. [2022-02-10 03:26:54,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:26:54,220 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 4.729166666666667) internal successors, (227), 48 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2022-02-10 03:26:54,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:54,316 INFO L225 Difference]: With dead ends: 64737 [2022-02-10 03:26:54,316 INFO L226 Difference]: Without dead ends: 64657 [2022-02-10 03:26:54,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 142 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 738 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=187, Invalid=2069, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:26:54,317 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 508 mSDsluCounter, 6499 mSDsCounter, 0 mSdLazyCounter, 3748 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 4832 SdHoareTripleChecker+Invalid, 3798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 3748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:54,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [508 Valid, 4832 Invalid, 3798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 3748 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:26:54,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64657 states. [2022-02-10 03:26:55,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64657 to 60443. [2022-02-10 03:26:55,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60443 states, 60442 states have (on average 1.3665993845339333) internal successors, (82600), 60442 states have internal predecessors, (82600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:55,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60443 states to 60443 states and 82600 transitions. [2022-02-10 03:26:55,448 INFO L78 Accepts]: Start accepts. Automaton has 60443 states and 82600 transitions. Word has length 82 [2022-02-10 03:26:55,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:55,449 INFO L470 AbstractCegarLoop]: Abstraction has 60443 states and 82600 transitions. [2022-02-10 03:26:55,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 4.729166666666667) internal successors, (227), 48 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:55,449 INFO L276 IsEmpty]: Start isEmpty. Operand 60443 states and 82600 transitions. [2022-02-10 03:26:55,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-02-10 03:26:55,485 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:55,485 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:55,501 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 03:26:55,700 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 03:26:55,700 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:26:55,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:55,701 INFO L85 PathProgramCache]: Analyzing trace with hash -136226219, now seen corresponding path program 41 times [2022-02-10 03:26:55,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:55,701 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557080292] [2022-02-10 03:26:55,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:55,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:55,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:55,967 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:55,967 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:55,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557080292] [2022-02-10 03:26:55,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557080292] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:55,967 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731439614] [2022-02-10 03:26:55,967 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:26:55,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:55,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:55,968 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 03:26:55,969 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 03:26:56,008 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-02-10 03:26:56,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:56,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 03:26:56,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:56,621 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:56,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:57,113 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:57,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731439614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:57,114 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:57,114 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 80 [2022-02-10 03:26:57,114 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329400695] [2022-02-10 03:26:57,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:57,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-02-10 03:26:57,114 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:57,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-02-10 03:26:57,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1166, Invalid=5314, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 03:26:57,115 INFO L87 Difference]: Start difference. First operand 60443 states and 82600 transitions. Second operand has 81 states, 81 states have (on average 2.382716049382716) internal successors, (193), 80 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:58,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:58,796 INFO L93 Difference]: Finished difference Result 95745 states and 131212 transitions. [2022-02-10 03:26:58,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-10 03:26:58,796 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.382716049382716) internal successors, (193), 80 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2022-02-10 03:26:58,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:58,946 INFO L225 Difference]: With dead ends: 95745 [2022-02-10 03:26:58,946 INFO L226 Difference]: Without dead ends: 95745 [2022-02-10 03:26:58,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6607 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=4799, Invalid=16957, Unknown=0, NotChecked=0, Total=21756 [2022-02-10 03:26:58,947 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 805 mSDsluCounter, 1156 mSDsCounter, 0 mSdLazyCounter, 1242 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:58,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [805 Valid, 713 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1242 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:26:59,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95745 states. [2022-02-10 03:27:00,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95745 to 68825. [2022-02-10 03:27:00,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68825 states, 68824 states have (on average 1.3615599209578053) internal successors, (93708), 68824 states have internal predecessors, (93708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:00,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68825 states to 68825 states and 93708 transitions. [2022-02-10 03:27:00,460 INFO L78 Accepts]: Start accepts. Automaton has 68825 states and 93708 transitions. Word has length 84 [2022-02-10 03:27:00,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:00,460 INFO L470 AbstractCegarLoop]: Abstraction has 68825 states and 93708 transitions. [2022-02-10 03:27:00,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.382716049382716) internal successors, (193), 80 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:00,460 INFO L276 IsEmpty]: Start isEmpty. Operand 68825 states and 93708 transitions. [2022-02-10 03:27:00,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-02-10 03:27:00,504 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:00,504 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:00,520 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 03:27:00,719 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 03:27:00,719 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:00,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:00,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1350658901, now seen corresponding path program 42 times [2022-02-10 03:27:00,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:00,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432335182] [2022-02-10 03:27:00,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:00,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:00,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:01,126 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:01,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:01,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432335182] [2022-02-10 03:27:01,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432335182] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:01,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037650885] [2022-02-10 03:27:01,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:27:01,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:01,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:01,128 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 03:27:01,128 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 03:27:01,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-02-10 03:27:01,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:01,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 03:27:01,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:02,261 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:02,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:02,624 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:02,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037650885] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:02,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:02,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 79 [2022-02-10 03:27:02,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990115297] [2022-02-10 03:27:02,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:02,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-02-10 03:27:02,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:02,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-02-10 03:27:02,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1498, Invalid=4822, Unknown=0, NotChecked=0, Total=6320 [2022-02-10 03:27:02,626 INFO L87 Difference]: Start difference. First operand 68825 states and 93708 transitions. Second operand has 80 states, 80 states have (on average 2.3625) internal successors, (189), 79 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:06,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:06,432 INFO L93 Difference]: Finished difference Result 100293 states and 135855 transitions. [2022-02-10 03:27:06,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-10 03:27:06,432 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.3625) internal successors, (189), 79 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2022-02-10 03:27:06,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:06,611 INFO L225 Difference]: With dead ends: 100293 [2022-02-10 03:27:06,612 INFO L226 Difference]: Without dead ends: 99926 [2022-02-10 03:27:06,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7554 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=7981, Invalid=23881, Unknown=0, NotChecked=0, Total=31862 [2022-02-10 03:27:06,613 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 1612 mSDsluCounter, 2433 mSDsCounter, 0 mSdLazyCounter, 3805 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1612 SdHoareTripleChecker+Valid, 1495 SdHoareTripleChecker+Invalid, 3934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 3805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:06,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1612 Valid, 1495 Invalid, 3934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 3805 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:27:06,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99926 states. [2022-02-10 03:27:07,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99926 to 68938. [2022-02-10 03:27:07,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68938 states, 68937 states have (on average 1.3607931879832311) internal successors, (93809), 68937 states have internal predecessors, (93809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:07,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68938 states to 68938 states and 93809 transitions. [2022-02-10 03:27:07,924 INFO L78 Accepts]: Start accepts. Automaton has 68938 states and 93809 transitions. Word has length 84 [2022-02-10 03:27:07,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:07,924 INFO L470 AbstractCegarLoop]: Abstraction has 68938 states and 93809 transitions. [2022-02-10 03:27:07,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 2.3625) internal successors, (189), 79 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:07,924 INFO L276 IsEmpty]: Start isEmpty. Operand 68938 states and 93809 transitions. [2022-02-10 03:27:08,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:08,142 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:08,143 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:08,158 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 03:27:08,355 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 03:27:08,355 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:08,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:08,356 INFO L85 PathProgramCache]: Analyzing trace with hash 990666199, now seen corresponding path program 43 times [2022-02-10 03:27:08,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:08,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561798456] [2022-02-10 03:27:08,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:08,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:08,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:08,513 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:08,513 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:08,513 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561798456] [2022-02-10 03:27:08,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561798456] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:08,513 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818745726] [2022-02-10 03:27:08,513 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:27:08,513 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:08,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:08,515 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 03:27:08,515 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 03:27:08,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:08,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:08,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:09,230 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:09,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:09,397 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:09,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818745726] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:09,397 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:09,397 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 34, 19] total 50 [2022-02-10 03:27:09,397 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307499847] [2022-02-10 03:27:09,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:09,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-10 03:27:09,397 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:09,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-10 03:27:09,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:27:09,398 INFO L87 Difference]: Start difference. First operand 68938 states and 93809 transitions. Second operand has 50 states, 50 states have (on average 3.32) internal successors, (166), 50 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:11,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:11,755 INFO L93 Difference]: Finished difference Result 86617 states and 117559 transitions. [2022-02-10 03:27:11,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:27:11,755 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 3.32) internal successors, (166), 50 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:11,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:11,887 INFO L225 Difference]: With dead ends: 86617 [2022-02-10 03:27:11,887 INFO L226 Difference]: Without dead ends: 86526 [2022-02-10 03:27:11,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 153 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:27:11,888 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 482 mSDsluCounter, 16780 mSDsCounter, 0 mSdLazyCounter, 9624 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 12336 SdHoareTripleChecker+Invalid, 9692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 9624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:11,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 12336 Invalid, 9692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 9624 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-02-10 03:27:11,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86526 states. [2022-02-10 03:27:12,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86526 to 70319. [2022-02-10 03:27:12,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70319 states, 70318 states have (on average 1.3611593048721522) internal successors, (95714), 70318 states have internal predecessors, (95714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:13,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70319 states to 70319 states and 95714 transitions. [2022-02-10 03:27:13,145 INFO L78 Accepts]: Start accepts. Automaton has 70319 states and 95714 transitions. Word has length 86 [2022-02-10 03:27:13,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:13,146 INFO L470 AbstractCegarLoop]: Abstraction has 70319 states and 95714 transitions. [2022-02-10 03:27:13,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.32) internal successors, (166), 50 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:13,146 INFO L276 IsEmpty]: Start isEmpty. Operand 70319 states and 95714 transitions. [2022-02-10 03:27:13,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:13,186 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:13,186 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:13,202 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 03:27:13,402 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 03:27:13,402 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:13,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:13,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1108463913, now seen corresponding path program 62 times [2022-02-10 03:27:13,402 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:13,403 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579146611] [2022-02-10 03:27:13,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:13,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:13,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:13,614 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 394 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:13,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:13,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579146611] [2022-02-10 03:27:13,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579146611] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:13,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102173125] [2022-02-10 03:27:13,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:27:13,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:13,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:13,615 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 03:27:13,616 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 03:27:13,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:27:13,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:13,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:13,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:14,494 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 394 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:14,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:14,665 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 394 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:14,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102173125] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:14,665 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:14,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 32, 19] total 48 [2022-02-10 03:27:14,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220799157] [2022-02-10 03:27:14,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:14,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-02-10 03:27:14,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:14,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-02-10 03:27:14,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=2133, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:27:14,667 INFO L87 Difference]: Start difference. First operand 70319 states and 95714 transitions. Second operand has 48 states, 48 states have (on average 3.4583333333333335) internal successors, (166), 48 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:16,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:16,578 INFO L93 Difference]: Finished difference Result 90196 states and 122458 transitions. [2022-02-10 03:27:16,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:27:16,578 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.4583333333333335) internal successors, (166), 48 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:16,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:16,731 INFO L225 Difference]: With dead ends: 90196 [2022-02-10 03:27:16,731 INFO L226 Difference]: Without dead ends: 90010 [2022-02-10 03:27:16,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 155 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=127, Invalid=2225, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:27:16,731 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 487 mSDsluCounter, 11854 mSDsCounter, 0 mSdLazyCounter, 7018 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 8650 SdHoareTripleChecker+Invalid, 7077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 7018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:16,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [487 Valid, 8650 Invalid, 7077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 7018 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-10 03:27:16,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90010 states. [2022-02-10 03:27:17,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90010 to 69637. [2022-02-10 03:27:17,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69637 states, 69636 states have (on average 1.3614796944109369) internal successors, (94808), 69636 states have internal predecessors, (94808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:18,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69637 states to 69637 states and 94808 transitions. [2022-02-10 03:27:18,202 INFO L78 Accepts]: Start accepts. Automaton has 69637 states and 94808 transitions. Word has length 86 [2022-02-10 03:27:18,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:18,202 INFO L470 AbstractCegarLoop]: Abstraction has 69637 states and 94808 transitions. [2022-02-10 03:27:18,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.4583333333333335) internal successors, (166), 48 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:18,202 INFO L276 IsEmpty]: Start isEmpty. Operand 69637 states and 94808 transitions. [2022-02-10 03:27:18,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:18,261 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:18,261 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:18,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-02-10 03:27:18,476 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 03:27:18,477 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:18,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:18,477 INFO L85 PathProgramCache]: Analyzing trace with hash 262127575, now seen corresponding path program 63 times [2022-02-10 03:27:18,477 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:18,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540225448] [2022-02-10 03:27:18,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:18,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:18,718 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 0 proven. 346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:18,718 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:18,718 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540225448] [2022-02-10 03:27:18,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540225448] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:18,718 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502355404] [2022-02-10 03:27:18,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:27:18,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:18,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:18,719 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 03:27:18,720 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 03:27:18,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-10 03:27:18,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:18,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:18,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:19,721 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 0 proven. 346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:19,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:20,001 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 0 proven. 346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:20,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502355404] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:20,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:20,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 30, 19] total 46 [2022-02-10 03:27:20,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432578284] [2022-02-10 03:27:20,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:20,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-10 03:27:20,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:20,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-10 03:27:20,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1953, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:27:20,003 INFO L87 Difference]: Start difference. First operand 69637 states and 94808 transitions. Second operand has 46 states, 46 states have (on average 3.608695652173913) internal successors, (166), 46 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:22,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:22,418 INFO L93 Difference]: Finished difference Result 90941 states and 123536 transitions. [2022-02-10 03:27:22,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:27:22,418 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.608695652173913) internal successors, (166), 46 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:22,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:22,576 INFO L225 Difference]: With dead ends: 90941 [2022-02-10 03:27:22,576 INFO L226 Difference]: Without dead ends: 90716 [2022-02-10 03:27:22,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 157 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=125, Invalid=2131, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:27:22,576 INFO L933 BasicCegarLoop]: 306 mSDtfsCounter, 476 mSDsluCounter, 11011 mSDsCounter, 0 mSdLazyCounter, 6517 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 8036 SdHoareTripleChecker+Invalid, 6573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 6517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:22,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 8036 Invalid, 6573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 6517 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-10 03:27:22,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90716 states. [2022-02-10 03:27:23,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90716 to 70222. [2022-02-10 03:27:23,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70222 states, 70221 states have (on average 1.361800600959827) internal successors, (95627), 70221 states have internal predecessors, (95627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:23,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70222 states to 70222 states and 95627 transitions. [2022-02-10 03:27:23,951 INFO L78 Accepts]: Start accepts. Automaton has 70222 states and 95627 transitions. Word has length 86 [2022-02-10 03:27:23,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:23,951 INFO L470 AbstractCegarLoop]: Abstraction has 70222 states and 95627 transitions. [2022-02-10 03:27:23,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.608695652173913) internal successors, (166), 46 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:23,951 INFO L276 IsEmpty]: Start isEmpty. Operand 70222 states and 95627 transitions. [2022-02-10 03:27:23,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:23,989 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:23,989 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:24,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-02-10 03:27:24,198 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 03:27:24,198 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:24,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:24,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1154412329, now seen corresponding path program 64 times [2022-02-10 03:27:24,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:24,199 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230433975] [2022-02-10 03:27:24,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:24,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:24,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:24,396 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:24,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:24,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230433975] [2022-02-10 03:27:24,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230433975] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:24,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433291826] [2022-02-10 03:27:24,396 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:27:24,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:24,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:24,398 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 03:27:24,398 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 03:27:24,435 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:27:24,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:24,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:24,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:25,377 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:25,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:25,598 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:25,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433291826] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:25,598 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:25,598 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 28, 19] total 44 [2022-02-10 03:27:25,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354298510] [2022-02-10 03:27:25,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:25,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-10 03:27:25,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:25,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-10 03:27:25,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1781, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:27:25,602 INFO L87 Difference]: Start difference. First operand 70222 states and 95627 transitions. Second operand has 44 states, 44 states have (on average 3.772727272727273) internal successors, (166), 44 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:27,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:27,663 INFO L93 Difference]: Finished difference Result 90242 states and 122619 transitions. [2022-02-10 03:27:27,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:27:27,663 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.772727272727273) internal successors, (166), 44 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:27,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:27,797 INFO L225 Difference]: With dead ends: 90242 [2022-02-10 03:27:27,797 INFO L226 Difference]: Without dead ends: 89991 [2022-02-10 03:27:27,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 159 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=123, Invalid=2039, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:27:27,797 INFO L933 BasicCegarLoop]: 295 mSDtfsCounter, 466 mSDsluCounter, 10193 mSDsCounter, 0 mSdLazyCounter, 6029 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 7439 SdHoareTripleChecker+Invalid, 6081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 6029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:27,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 7439 Invalid, 6081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 6029 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-10 03:27:27,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89991 states. [2022-02-10 03:27:28,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89991 to 70851. [2022-02-10 03:27:29,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70851 states, 70850 states have (on average 1.3624135497529992) internal successors, (96527), 70850 states have internal predecessors, (96527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:29,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70851 states to 70851 states and 96527 transitions. [2022-02-10 03:27:29,177 INFO L78 Accepts]: Start accepts. Automaton has 70851 states and 96527 transitions. Word has length 86 [2022-02-10 03:27:29,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:29,177 INFO L470 AbstractCegarLoop]: Abstraction has 70851 states and 96527 transitions. [2022-02-10 03:27:29,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.772727272727273) internal successors, (166), 44 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:29,177 INFO L276 IsEmpty]: Start isEmpty. Operand 70851 states and 96527 transitions. [2022-02-10 03:27:29,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:29,225 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:29,225 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:29,243 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 03:27:29,441 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 03:27:29,442 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:29,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:29,442 INFO L85 PathProgramCache]: Analyzing trace with hash -944627241, now seen corresponding path program 65 times [2022-02-10 03:27:29,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:29,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208069504] [2022-02-10 03:27:29,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:29,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:29,685 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:29,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:29,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208069504] [2022-02-10 03:27:29,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208069504] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:29,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038883114] [2022-02-10 03:27:29,685 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:27:29,685 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:29,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:29,686 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 03:27:29,687 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 03:27:29,726 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 03:27:29,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:29,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:29,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:30,634 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:30,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:30,909 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:30,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038883114] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:30,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:30,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 26, 19] total 42 [2022-02-10 03:27:30,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507069793] [2022-02-10 03:27:30,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:30,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-10 03:27:30,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:30,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-10 03:27:30,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1617, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:27:30,910 INFO L87 Difference]: Start difference. First operand 70851 states and 96527 transitions. Second operand has 42 states, 42 states have (on average 3.9523809523809526) internal successors, (166), 42 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:33,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:33,100 INFO L93 Difference]: Finished difference Result 89372 states and 121418 transitions. [2022-02-10 03:27:33,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:27:33,101 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.9523809523809526) internal successors, (166), 42 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:33,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:33,356 INFO L225 Difference]: With dead ends: 89372 [2022-02-10 03:27:33,356 INFO L226 Difference]: Without dead ends: 89093 [2022-02-10 03:27:33,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 158 SyntacticMatches, 6 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=121, Invalid=1949, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:27:33,357 INFO L933 BasicCegarLoop]: 284 mSDtfsCounter, 441 mSDsluCounter, 11351 mSDsCounter, 0 mSdLazyCounter, 6668 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 8222 SdHoareTripleChecker+Invalid, 6718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 6668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:33,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 8222 Invalid, 6718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 6668 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-10 03:27:33,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89093 states. [2022-02-10 03:27:34,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89093 to 71445. [2022-02-10 03:27:34,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71445 states, 71444 states have (on average 1.362745646940261) internal successors, (97360), 71444 states have internal predecessors, (97360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:34,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71445 states to 71445 states and 97360 transitions. [2022-02-10 03:27:34,506 INFO L78 Accepts]: Start accepts. Automaton has 71445 states and 97360 transitions. Word has length 86 [2022-02-10 03:27:34,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:34,506 INFO L470 AbstractCegarLoop]: Abstraction has 71445 states and 97360 transitions. [2022-02-10 03:27:34,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.9523809523809526) internal successors, (166), 42 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:34,506 INFO L276 IsEmpty]: Start isEmpty. Operand 71445 states and 97360 transitions. [2022-02-10 03:27:34,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:34,550 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:34,550 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:34,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-02-10 03:27:34,767 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 03:27:34,767 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:34,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:34,767 INFO L85 PathProgramCache]: Analyzing trace with hash -1204620585, now seen corresponding path program 66 times [2022-02-10 03:27:34,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:34,767 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403743972] [2022-02-10 03:27:34,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:34,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:34,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:34,922 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:34,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:34,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403743972] [2022-02-10 03:27:34,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403743972] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:34,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82939064] [2022-02-10 03:27:34,922 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:27:34,922 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:34,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:34,923 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 03:27:34,924 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 03:27:34,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 03:27:34,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:34,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:34,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:35,978 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:35,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:36,265 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:36,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82939064] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:36,265 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:36,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 24, 19] total 40 [2022-02-10 03:27:36,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830551119] [2022-02-10 03:27:36,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:36,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-10 03:27:36,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:36,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-10 03:27:36,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1461, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:27:36,266 INFO L87 Difference]: Start difference. First operand 71445 states and 97360 transitions. Second operand has 40 states, 40 states have (on average 4.15) internal successors, (166), 40 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:38,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:38,216 INFO L93 Difference]: Finished difference Result 88578 states and 120294 transitions. [2022-02-10 03:27:38,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:27:38,216 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 4.15) internal successors, (166), 40 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:38,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:38,352 INFO L225 Difference]: With dead ends: 88578 [2022-02-10 03:27:38,352 INFO L226 Difference]: Without dead ends: 88296 [2022-02-10 03:27:38,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 160 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=119, Invalid=1861, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:27:38,353 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 439 mSDsluCounter, 9379 mSDsCounter, 0 mSdLazyCounter, 5526 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 6823 SdHoareTripleChecker+Invalid, 5573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 5526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:38,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 6823 Invalid, 5573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 5526 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-10 03:27:38,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88296 states. [2022-02-10 03:27:39,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88296 to 72099. [2022-02-10 03:27:39,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72099 states, 72098 states have (on average 1.3633665288912313) internal successors, (98296), 72098 states have internal predecessors, (98296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:39,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72099 states to 72099 states and 98296 transitions. [2022-02-10 03:27:39,713 INFO L78 Accepts]: Start accepts. Automaton has 72099 states and 98296 transitions. Word has length 86 [2022-02-10 03:27:39,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:39,713 INFO L470 AbstractCegarLoop]: Abstraction has 72099 states and 98296 transitions. [2022-02-10 03:27:39,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 4.15) internal successors, (166), 40 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:39,713 INFO L276 IsEmpty]: Start isEmpty. Operand 72099 states and 98296 transitions. [2022-02-10 03:27:39,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:39,758 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:39,758 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:39,775 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 03:27:39,974 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 03:27:39,974 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:39,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:39,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1950121001, now seen corresponding path program 67 times [2022-02-10 03:27:39,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:39,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008324050] [2022-02-10 03:27:39,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:39,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:39,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:40,155 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:40,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:40,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008324050] [2022-02-10 03:27:40,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008324050] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:40,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849276465] [2022-02-10 03:27:40,156 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:27:40,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:40,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:40,157 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 03:27:40,158 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 03:27:40,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:40,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:40,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:40,716 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:40,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:41,020 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:41,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849276465] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:41,021 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:41,021 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22, 19] total 38 [2022-02-10 03:27:41,021 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165190614] [2022-02-10 03:27:41,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:41,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-10 03:27:41,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:41,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-10 03:27:41,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1313, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:27:41,022 INFO L87 Difference]: Start difference. First operand 72099 states and 98296 transitions. Second operand has 38 states, 38 states have (on average 4.368421052631579) internal successors, (166), 38 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:42,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:42,993 INFO L93 Difference]: Finished difference Result 88222 states and 119719 transitions. [2022-02-10 03:27:42,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:27:42,993 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 4.368421052631579) internal successors, (166), 38 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:42,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:43,154 INFO L225 Difference]: With dead ends: 88222 [2022-02-10 03:27:43,154 INFO L226 Difference]: Without dead ends: 87981 [2022-02-10 03:27:43,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 163 SyntacticMatches, 5 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=117, Invalid=1775, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:27:43,154 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 413 mSDsluCounter, 10697 mSDsCounter, 0 mSdLazyCounter, 6247 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 7718 SdHoareTripleChecker+Invalid, 6292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 6247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:43,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 7718 Invalid, 6292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 6247 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-10 03:27:43,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87981 states. [2022-02-10 03:27:44,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87981 to 72664. [2022-02-10 03:27:44,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72664 states, 72663 states have (on average 1.363706425553583) internal successors, (99091), 72663 states have internal predecessors, (99091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:44,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72664 states to 72664 states and 99091 transitions. [2022-02-10 03:27:44,693 INFO L78 Accepts]: Start accepts. Automaton has 72664 states and 99091 transitions. Word has length 86 [2022-02-10 03:27:44,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:44,693 INFO L470 AbstractCegarLoop]: Abstraction has 72664 states and 99091 transitions. [2022-02-10 03:27:44,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 4.368421052631579) internal successors, (166), 38 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:44,694 INFO L276 IsEmpty]: Start isEmpty. Operand 72664 states and 99091 transitions. [2022-02-10 03:27:44,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-10 03:27:44,741 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:44,741 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:44,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-02-10 03:27:44,949 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 03:27:44,949 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:44,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:44,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1116482345, now seen corresponding path program 68 times [2022-02-10 03:27:44,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:44,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698489773] [2022-02-10 03:27:44,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:44,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:44,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:45,214 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:45,214 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:45,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698489773] [2022-02-10 03:27:45,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698489773] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:45,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412731055] [2022-02-10 03:27:45,215 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:27:45,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:45,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:45,216 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 03:27:45,216 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 03:27:45,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:27:45,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:45,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-10 03:27:45,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:45,736 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:45,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:45,901 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:45,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412731055] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:45,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:45,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20, 19] total 36 [2022-02-10 03:27:45,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928505507] [2022-02-10 03:27:45,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:45,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:27:45,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:45,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:27:45,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1173, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:27:45,903 INFO L87 Difference]: Start difference. First operand 72664 states and 99091 transitions. Second operand has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 36 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:47,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:47,655 INFO L93 Difference]: Finished difference Result 85901 states and 116467 transitions. [2022-02-10 03:27:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:27:47,655 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 36 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-02-10 03:27:47,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:47,811 INFO L225 Difference]: With dead ends: 85901 [2022-02-10 03:27:47,811 INFO L226 Difference]: Without dead ends: 85725 [2022-02-10 03:27:47,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 164 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:27:47,811 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 478 mSDsluCounter, 6710 mSDsCounter, 0 mSdLazyCounter, 4118 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 4845 SdHoareTripleChecker+Invalid, 4163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 4118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:47,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 4845 Invalid, 4163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 4118 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-10 03:27:47,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85725 states. [2022-02-10 03:27:48,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85725 to 72104. [2022-02-10 03:27:48,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72104 states, 72103 states have (on average 1.3639931764281652) internal successors, (98348), 72103 states have internal predecessors, (98348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:49,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72104 states to 72104 states and 98348 transitions. [2022-02-10 03:27:49,037 INFO L78 Accepts]: Start accepts. Automaton has 72104 states and 98348 transitions. Word has length 86 [2022-02-10 03:27:49,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:49,038 INFO L470 AbstractCegarLoop]: Abstraction has 72104 states and 98348 transitions. [2022-02-10 03:27:49,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 36 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:49,038 INFO L276 IsEmpty]: Start isEmpty. Operand 72104 states and 98348 transitions. [2022-02-10 03:27:49,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-02-10 03:27:49,085 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:49,085 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:49,104 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 03:27:49,302 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 03:27:49,302 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:49,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:49,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1364936743, now seen corresponding path program 44 times [2022-02-10 03:27:49,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:49,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259543181] [2022-02-10 03:27:49,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:49,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:49,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:50,137 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:50,137 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:50,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259543181] [2022-02-10 03:27:50,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259543181] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:50,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424266701] [2022-02-10 03:27:50,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:27:50,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:50,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:50,138 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 03:27:50,139 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 03:27:50,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:27:50,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:50,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-10 03:27:50,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:51,080 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:51,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:51,473 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:51,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424266701] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:51,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:51,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 85 [2022-02-10 03:27:51,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483465551] [2022-02-10 03:27:51,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:51,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-02-10 03:27:51,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:51,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-02-10 03:27:51,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1307, Invalid=6003, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:27:51,475 INFO L87 Difference]: Start difference. First operand 72104 states and 98348 transitions. Second operand has 86 states, 86 states have (on average 2.36046511627907) internal successors, (203), 85 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:53,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:53,566 INFO L93 Difference]: Finished difference Result 114067 states and 156073 transitions. [2022-02-10 03:27:53,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-10 03:27:53,567 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.36046511627907) internal successors, (203), 85 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-02-10 03:27:53,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:53,771 INFO L225 Difference]: With dead ends: 114067 [2022-02-10 03:27:53,771 INFO L226 Difference]: Without dead ends: 114067 [2022-02-10 03:27:53,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7584 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=5462, Invalid=19344, Unknown=0, NotChecked=0, Total=24806 [2022-02-10 03:27:53,773 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 809 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 1331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:53,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [809 Valid, 696 Invalid, 1331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1213 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:27:54,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114067 states. [2022-02-10 03:27:55,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114067 to 81332. [2022-02-10 03:27:55,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81332 states, 81331 states have (on average 1.3597644194710503) internal successors, (110591), 81331 states have internal predecessors, (110591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:55,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81332 states to 81332 states and 110591 transitions. [2022-02-10 03:27:55,623 INFO L78 Accepts]: Start accepts. Automaton has 81332 states and 110591 transitions. Word has length 88 [2022-02-10 03:27:55,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:55,623 INFO L470 AbstractCegarLoop]: Abstraction has 81332 states and 110591 transitions. [2022-02-10 03:27:55,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 2.36046511627907) internal successors, (203), 85 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:55,623 INFO L276 IsEmpty]: Start isEmpty. Operand 81332 states and 110591 transitions. [2022-02-10 03:27:55,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-02-10 03:27:55,664 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:55,664 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:55,682 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 03:27:55,879 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 03:27:55,879 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:27:55,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:55,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1602521305, now seen corresponding path program 45 times [2022-02-10 03:27:55,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:55,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741220361] [2022-02-10 03:27:55,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:55,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:55,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:56,251 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:56,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:56,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741220361] [2022-02-10 03:27:56,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741220361] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:56,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76093315] [2022-02-10 03:27:56,252 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:27:56,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:56,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:56,253 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 03:27:56,254 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 03:27:56,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2022-02-10 03:27:56,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:56,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-10 03:27:56,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:57,237 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:57,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:57,768 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:57,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76093315] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:57,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:57,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 84 [2022-02-10 03:27:57,769 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945996959] [2022-02-10 03:27:57,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:57,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-02-10 03:27:57,769 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:57,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-02-10 03:27:57,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1693, Invalid=5447, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:27:57,771 INFO L87 Difference]: Start difference. First operand 81332 states and 110591 transitions. Second operand has 85 states, 85 states have (on average 2.3411764705882354) internal successors, (199), 84 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:02,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:02,584 INFO L93 Difference]: Finished difference Result 122169 states and 165376 transitions. [2022-02-10 03:28:02,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-10 03:28:02,584 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.3411764705882354) internal successors, (199), 84 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-02-10 03:28:02,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:02,808 INFO L225 Difference]: With dead ends: 122169 [2022-02-10 03:28:02,808 INFO L226 Difference]: Without dead ends: 121782 [2022-02-10 03:28:02,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9746 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=10070, Invalid=30130, Unknown=0, NotChecked=0, Total=40200 [2022-02-10 03:28:02,810 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 2048 mSDsluCounter, 1964 mSDsCounter, 0 mSdLazyCounter, 2544 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2048 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 2704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 2544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:02,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2048 Valid, 1185 Invalid, 2704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 2544 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:28:03,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121782 states. [2022-02-10 03:28:04,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121782 to 81696. [2022-02-10 03:28:04,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81696 states, 81695 states have (on average 1.3591284656343718) internal successors, (111034), 81695 states have internal predecessors, (111034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:04,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81696 states to 81696 states and 111034 transitions. [2022-02-10 03:28:04,742 INFO L78 Accepts]: Start accepts. Automaton has 81696 states and 111034 transitions. Word has length 88 [2022-02-10 03:28:04,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:04,742 INFO L470 AbstractCegarLoop]: Abstraction has 81696 states and 111034 transitions. [2022-02-10 03:28:04,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.3411764705882354) internal successors, (199), 84 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:04,743 INFO L276 IsEmpty]: Start isEmpty. Operand 81696 states and 111034 transitions. [2022-02-10 03:28:04,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-02-10 03:28:04,789 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:04,789 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:04,805 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 03:28:05,004 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 03:28:05,005 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:28:05,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:05,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1598629721, now seen corresponding path program 69 times [2022-02-10 03:28:05,005 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:05,005 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153063150] [2022-02-10 03:28:05,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:05,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:05,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:05,160 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-02-10 03:28:05,160 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:05,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153063150] [2022-02-10 03:28:05,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153063150] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:05,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157315091] [2022-02-10 03:28:05,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:28:05,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:05,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:05,162 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 03:28:05,162 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 03:28:05,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-10 03:28:05,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:05,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 03:28:05,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:05,681 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-02-10 03:28:05,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:06,024 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-02-10 03:28:06,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157315091] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:06,024 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:06,024 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 46 [2022-02-10 03:28:06,024 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445548843] [2022-02-10 03:28:06,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:06,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-10 03:28:06,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:06,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-10 03:28:06,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:28:06,025 INFO L87 Difference]: Start difference. First operand 81696 states and 111034 transitions. Second operand has 46 states, 46 states have (on average 2.9347826086956523) internal successors, (135), 46 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:07,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:07,404 INFO L93 Difference]: Finished difference Result 104501 states and 141417 transitions. [2022-02-10 03:28:07,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:28:07,405 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.9347826086956523) internal successors, (135), 46 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-02-10 03:28:07,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:07,585 INFO L225 Difference]: With dead ends: 104501 [2022-02-10 03:28:07,585 INFO L226 Difference]: Without dead ends: 104397 [2022-02-10 03:28:07,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2085 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1668, Invalid=5642, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:28:07,586 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 665 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:07,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [665 Valid, 631 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:28:07,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104397 states. [2022-02-10 03:28:09,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104397 to 89697. [2022-02-10 03:28:09,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89697 states, 89696 states have (on average 1.359558954691402) internal successors, (121947), 89696 states have internal predecessors, (121947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:09,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89697 states to 89697 states and 121947 transitions. [2022-02-10 03:28:09,313 INFO L78 Accepts]: Start accepts. Automaton has 89697 states and 121947 transitions. Word has length 88 [2022-02-10 03:28:09,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:09,314 INFO L470 AbstractCegarLoop]: Abstraction has 89697 states and 121947 transitions. [2022-02-10 03:28:09,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.9347826086956523) internal successors, (135), 46 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:09,314 INFO L276 IsEmpty]: Start isEmpty. Operand 89697 states and 121947 transitions. [2022-02-10 03:28:09,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-02-10 03:28:09,362 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:09,363 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:09,378 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 03:28:09,577 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 03:28:09,577 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:28:09,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:09,577 INFO L85 PathProgramCache]: Analyzing trace with hash 472528985, now seen corresponding path program 70 times [2022-02-10 03:28:09,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:09,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254723212] [2022-02-10 03:28:09,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:09,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:09,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:09,732 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-02-10 03:28:09,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:09,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254723212] [2022-02-10 03:28:09,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254723212] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:09,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108756766] [2022-02-10 03:28:09,733 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:28:09,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:09,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:09,734 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 03:28:09,734 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 03:28:09,770 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:28:09,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:09,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 03:28:09,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:10,240 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-02-10 03:28:10,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:10,816 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-02-10 03:28:10,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108756766] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:10,816 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:10,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 45 [2022-02-10 03:28:10,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145688427] [2022-02-10 03:28:10,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:10,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-10 03:28:10,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:10,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-10 03:28:10,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=469, Invalid=1511, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:28:10,817 INFO L87 Difference]: Start difference. First operand 89697 states and 121947 transitions. Second operand has 45 states, 45 states have (on average 2.911111111111111) internal successors, (131), 45 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:12,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:12,181 INFO L93 Difference]: Finished difference Result 105864 states and 143450 transitions. [2022-02-10 03:28:12,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:28:12,182 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.911111111111111) internal successors, (131), 45 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-02-10 03:28:12,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:12,569 INFO L225 Difference]: With dead ends: 105864 [2022-02-10 03:28:12,569 INFO L226 Difference]: Without dead ends: 103997 [2022-02-10 03:28:12,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1918 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2056, Invalid=5776, Unknown=0, NotChecked=0, Total=7832 [2022-02-10 03:28:12,570 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 1211 mSDsluCounter, 1462 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1211 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:12,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1211 Valid, 1216 Invalid, 980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:28:12,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103997 states. [2022-02-10 03:28:13,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103997 to 87929. [2022-02-10 03:28:14,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87929 states, 87928 states have (on average 1.3605677372395597) internal successors, (119632), 87928 states have internal predecessors, (119632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:14,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87929 states to 87929 states and 119632 transitions. [2022-02-10 03:28:14,183 INFO L78 Accepts]: Start accepts. Automaton has 87929 states and 119632 transitions. Word has length 88 [2022-02-10 03:28:14,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:14,183 INFO L470 AbstractCegarLoop]: Abstraction has 87929 states and 119632 transitions. [2022-02-10 03:28:14,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.911111111111111) internal successors, (131), 45 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:14,184 INFO L276 IsEmpty]: Start isEmpty. Operand 87929 states and 119632 transitions. [2022-02-10 03:28:14,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-02-10 03:28:14,234 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:14,234 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:14,252 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 03:28:14,449 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 03:28:14,460 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-02-10 03:28:14,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:14,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1315859035, now seen corresponding path program 46 times [2022-02-10 03:28:14,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:14,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322587497] [2022-02-10 03:28:14,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:14,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:14,718 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:14,718 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:14,718 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322587497] [2022-02-10 03:28:14,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322587497] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:14,718 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401411469] [2022-02-10 03:28:14,718 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:28:14,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:14,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:14,720 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 03:28:14,720 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 03:28:14,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:28:14,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:14,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 69 conjunts are in the unsatisfiable core [2022-02-10 03:28:14,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:15,483 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:15,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:15,656 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:15,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401411469] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:15,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:15,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 36, 20] total 53 [2022-02-10 03:28:15,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130966572] [2022-02-10 03:28:15,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:15,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-10 03:28:15,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:15,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-10 03:28:15,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=2619, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:28:15,657 INFO L87 Difference]: Start difference. First operand 87929 states and 119632 transitions. Second operand has 53 states, 53 states have (on average 3.2830188679245285) internal successors, (174), 53 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)