/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-09 03:48:04,465 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-09 03:48:04,467 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-09 03:48:04,524 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-09 03:48:04,525 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-09 03:48:04,555 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-09 03:48:04,557 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-09 03:48:04,558 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-09 03:48:04,559 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-09 03:48:04,560 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-09 03:48:04,561 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-09 03:48:04,562 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-09 03:48:04,562 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-09 03:48:04,563 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-09 03:48:04,564 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-09 03:48:04,565 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-09 03:48:04,565 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-09 03:48:04,566 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-09 03:48:04,569 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-09 03:48:04,571 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-09 03:48:04,572 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-09 03:48:04,576 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-09 03:48:04,581 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-09 03:48:04,582 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-09 03:48:04,584 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-09 03:48:04,584 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-09 03:48:04,584 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-09 03:48:04,585 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-09 03:48:04,585 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-09 03:48:04,586 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-09 03:48:04,586 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-09 03:48:04,587 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-09 03:48:04,588 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-09 03:48:04,588 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-09 03:48:04,589 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-09 03:48:04,589 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-09 03:48:04,590 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-09 03:48:04,590 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-09 03:48:04,590 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-09 03:48:04,591 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-09 03:48:04,592 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-09 03:48:04,596 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-02-09 03:48:04,624 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-09 03:48:04,625 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-09 03:48:04,625 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-09 03:48:04,625 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-09 03:48:04,626 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-09 03:48:04,626 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-09 03:48:04,626 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-09 03:48:04,627 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-09 03:48:04,627 INFO L138 SettingsManager]: * Use SBE=true [2022-02-09 03:48:04,627 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-09 03:48:04,627 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-09 03:48:04,628 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-09 03:48:04,628 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-09 03:48:04,629 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-09 03:48:04,629 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-09 03:48:04,630 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-09 03:48:04,630 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-09 03:48:04,631 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-09 03:48:04,864 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-09 03:48:04,892 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-09 03:48:04,894 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-09 03:48:04,894 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-09 03:48:04,895 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-09 03:48:04,896 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl [2022-02-09 03:48:04,896 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl' [2022-02-09 03:48:04,916 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-09 03:48:04,917 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-09 03:48:04,919 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-09 03:48:04,920 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-09 03:48:04,920 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-09 03:48:04,929 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,934 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,939 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-09 03:48:04,941 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-09 03:48:04,942 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-09 03:48:04,942 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-09 03:48:04,942 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-09 03:48:04,948 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,948 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,949 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,949 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,952 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,954 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,957 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-09 03:48:04,958 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-09 03:48:04,958 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-09 03:48:04,958 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-09 03:48:04,959 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/1) ... [2022-02-09 03:48:04,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-09 03:48:04,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:04,983 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-09 03:48:04,990 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-09 03:48:05,014 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-09 03:48:05,014 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-09 03:48:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-09 03:48:05,014 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-09 03:48:05,014 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-09 03:48:05,014 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-09 03:48:05,015 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-09 03:48:05,015 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-09 03:48:05,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-09 03:48:05,015 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-09 03:48:05,050 INFO L234 CfgBuilder]: Building ICFG [2022-02-09 03:48:05,052 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-09 03:48:05,155 INFO L275 CfgBuilder]: Performing block encoding [2022-02-09 03:48:05,164 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-09 03:48:05,164 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-09 03:48:05,165 INFO L202 PluginConnector]: Adding new model nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.02 03:48:05 BoogieIcfgContainer [2022-02-09 03:48:05,165 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-09 03:48:05,167 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-09 03:48:05,167 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-09 03:48:05,169 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-09 03:48:05,169 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.02 03:48:04" (1/2) ... [2022-02-09 03:48:05,170 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6870a2cc and model type nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.02 03:48:05, skipping insertion in model container [2022-02-09 03:48:05,170 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.02 03:48:05" (2/2) ... [2022-02-09 03:48:05,171 INFO L111 eAbstractionObserver]: Analyzing ICFG nonblocking-counter-alt2.wvr.bpl [2022-02-09 03:48:05,174 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-09 03:48:05,174 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-09 03:48:05,174 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-09 03:48:05,174 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-09 03:48:05,202 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-09 03:48:05,249 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-09 03:48:05,255 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-09 03:48:05,255 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-09 03:48:05,264 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 23 transitions, 62 flow [2022-02-09 03:48:05,281 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 33 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:05,282 INFO L276 IsEmpty]: Start isEmpty. Operand has 33 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:05,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-09 03:48:05,287 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:05,287 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:05,288 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:05,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:05,292 INFO L85 PathProgramCache]: Analyzing trace with hash -618238623, now seen corresponding path program 1 times [2022-02-09 03:48:05,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:05,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540497856] [2022-02-09 03:48:05,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:05,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:05,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:05,467 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-09 03:48:05,468 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:05,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540497856] [2022-02-09 03:48:05,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540497856] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-09 03:48:05,469 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-09 03:48:05,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-09 03:48:05,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394713925] [2022-02-09 03:48:05,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-09 03:48:05,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-09 03:48:05,488 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:05,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-09 03:48:05,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-09 03:48:05,507 INFO L87 Difference]: Start difference. First operand has 33 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:05,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:05,562 INFO L93 Difference]: Finished difference Result 43 states and 77 transitions. [2022-02-09 03:48:05,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 03:48:05,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-09 03:48:05,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:05,573 INFO L225 Difference]: With dead ends: 43 [2022-02-09 03:48:05,573 INFO L226 Difference]: Without dead ends: 43 [2022-02-09 03:48:05,575 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-09 03:48:05,577 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 14 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:05,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 30 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-09 03:48:05,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-02-09 03:48:05,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 38. [2022-02-09 03:48:05,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 37 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:05,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 67 transitions. [2022-02-09 03:48:05,609 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 67 transitions. Word has length 15 [2022-02-09 03:48:05,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:05,610 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 67 transitions. [2022-02-09 03:48:05,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:05,610 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 67 transitions. [2022-02-09 03:48:05,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-09 03:48:05,612 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:05,612 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:05,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-09 03:48:05,613 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:05,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:05,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1950061855, now seen corresponding path program 1 times [2022-02-09 03:48:05,615 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:05,615 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006002057] [2022-02-09 03:48:05,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:05,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:05,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-09 03:48:05,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:05,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006002057] [2022-02-09 03:48:05,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006002057] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-09 03:48:05,750 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-09 03:48:05,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-09 03:48:05,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459413035] [2022-02-09 03:48:05,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-09 03:48:05,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-09 03:48:05,751 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:05,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-09 03:48:05,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-09 03:48:05,752 INFO L87 Difference]: Start difference. First operand 38 states and 67 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:05,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:05,809 INFO L93 Difference]: Finished difference Result 50 states and 91 transitions. [2022-02-09 03:48:05,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-09 03:48:05,811 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-09 03:48:05,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:05,812 INFO L225 Difference]: With dead ends: 50 [2022-02-09 03:48:05,813 INFO L226 Difference]: Without dead ends: 50 [2022-02-09 03:48:05,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-09 03:48:05,814 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 15 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:05,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 27 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-09 03:48:05,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-02-09 03:48:05,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 44. [2022-02-09 03:48:05,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 1.8372093023255813) internal successors, (79), 43 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-09 03:48:05,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 79 transitions. [2022-02-09 03:48:05,821 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 79 transitions. Word has length 17 [2022-02-09 03:48:05,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:05,821 INFO L470 AbstractCegarLoop]: Abstraction has 44 states and 79 transitions. [2022-02-09 03:48:05,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:05,822 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 79 transitions. [2022-02-09 03:48:05,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-09 03:48:05,822 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:05,822 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:05,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-09 03:48:05,823 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:05,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:05,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1007893021, now seen corresponding path program 1 times [2022-02-09 03:48:05,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:05,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252331454] [2022-02-09 03:48:05,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:05,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:05,984 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-09 03:48:05,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:05,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252331454] [2022-02-09 03:48:05,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252331454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:05,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279655466] [2022-02-09 03:48:05,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:05,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:05,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:05,989 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-09 03:48:05,990 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-09 03:48:06,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:06,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-09 03:48:06,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:06,358 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-09 03:48:06,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:06,594 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-09 03:48:06,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279655466] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:06,594 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:06,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-09 03:48:06,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073939072] [2022-02-09 03:48:06,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:06,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-09 03:48:06,595 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:06,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-09 03:48:06,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-09 03:48:06,596 INFO L87 Difference]: Start difference. First operand 44 states and 79 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:06,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:06,724 INFO L93 Difference]: Finished difference Result 144 states and 274 transitions. [2022-02-09 03:48:06,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-09 03:48:06,724 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-09 03:48:06,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:06,725 INFO L225 Difference]: With dead ends: 144 [2022-02-09 03:48:06,725 INFO L226 Difference]: Without dead ends: 113 [2022-02-09 03:48:06,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2022-02-09 03:48:06,726 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 99 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:06,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 113 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-09 03:48:06,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-02-09 03:48:06,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 55. [2022-02-09 03:48:06,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.9074074074074074) internal successors, (103), 54 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-09 03:48:06,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 103 transitions. [2022-02-09 03:48:06,733 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 103 transitions. Word has length 19 [2022-02-09 03:48:06,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:06,733 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 103 transitions. [2022-02-09 03:48:06,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:06,733 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 103 transitions. [2022-02-09 03:48:06,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-09 03:48:06,734 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:06,734 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:06,755 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-09 03:48:06,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:06,952 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:06,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:06,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1821743003, now seen corresponding path program 2 times [2022-02-09 03:48:06,953 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:06,953 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592428467] [2022-02-09 03:48:06,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:06,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:07,028 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-09 03:48:07,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:07,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592428467] [2022-02-09 03:48:07,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592428467] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:07,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872140780] [2022-02-09 03:48:07,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:48:07,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:07,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:07,031 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-09 03:48:07,047 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-09 03:48:07,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:48:07,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:07,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-09 03:48:07,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:07,215 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-09 03:48:07,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:07,308 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-09 03:48:07,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872140780] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:07,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:07,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-02-09 03:48:07,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628976800] [2022-02-09 03:48:07,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:07,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-09 03:48:07,312 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:07,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-09 03:48:07,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-09 03:48:07,313 INFO L87 Difference]: Start difference. First operand 55 states and 103 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:07,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:07,787 INFO L93 Difference]: Finished difference Result 177 states and 328 transitions. [2022-02-09 03:48:07,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 03:48:07,788 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-09 03:48:07,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:07,790 INFO L225 Difference]: With dead ends: 177 [2022-02-09 03:48:07,790 INFO L226 Difference]: Without dead ends: 177 [2022-02-09 03:48:07,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=300, Invalid=756, Unknown=0, NotChecked=0, Total=1056 [2022-02-09 03:48:07,791 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 175 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:07,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 81 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-09 03:48:07,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-02-09 03:48:07,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 75. [2022-02-09 03:48:07,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 2.0135135135135136) internal successors, (149), 74 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-09 03:48:07,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 149 transitions. [2022-02-09 03:48:07,803 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 149 transitions. Word has length 21 [2022-02-09 03:48:07,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:07,804 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 149 transitions. [2022-02-09 03:48:07,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:07,804 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 149 transitions. [2022-02-09 03:48:07,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-09 03:48:07,805 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:07,805 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:07,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-09 03:48:08,005 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-09 03:48:08,006 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:08,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:08,008 INFO L85 PathProgramCache]: Analyzing trace with hash 2071555341, now seen corresponding path program 3 times [2022-02-09 03:48:08,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:08,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7478810] [2022-02-09 03:48:08,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:08,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:08,068 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:08,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:08,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7478810] [2022-02-09 03:48:08,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7478810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:08,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696130034] [2022-02-09 03:48:08,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:48:08,071 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:08,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:08,072 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-09 03:48:08,082 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-09 03:48:08,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-09 03:48:08,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:08,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-09 03:48:08,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:08,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:08,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:08,334 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-09 03:48:08,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696130034] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:08,334 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:08,334 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-02-09 03:48:08,334 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963062012] [2022-02-09 03:48:08,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:08,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-09 03:48:08,335 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:08,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-09 03:48:08,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2022-02-09 03:48:08,335 INFO L87 Difference]: Start difference. First operand 75 states and 149 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:08,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:08,594 INFO L93 Difference]: Finished difference Result 141 states and 267 transitions. [2022-02-09 03:48:08,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-09 03:48:08,595 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-09 03:48:08,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:08,595 INFO L225 Difference]: With dead ends: 141 [2022-02-09 03:48:08,595 INFO L226 Difference]: Without dead ends: 139 [2022-02-09 03:48:08,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=259, Invalid=553, Unknown=0, NotChecked=0, Total=812 [2022-02-09 03:48:08,597 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 132 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:08,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 40 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-09 03:48:08,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-02-09 03:48:08,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 77. [2022-02-09 03:48:08,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.986842105263158) internal successors, (151), 76 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:08,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 151 transitions. [2022-02-09 03:48:08,602 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 151 transitions. Word has length 21 [2022-02-09 03:48:08,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:08,603 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 151 transitions. [2022-02-09 03:48:08,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:08,603 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 151 transitions. [2022-02-09 03:48:08,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-09 03:48:08,603 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:08,603 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:08,622 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-09 03:48:08,814 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-09 03:48:08,814 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:08,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:08,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1720260825, now seen corresponding path program 4 times [2022-02-09 03:48:08,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:08,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156540734] [2022-02-09 03:48:08,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:08,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:08,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:08,983 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-09 03:48:08,983 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:08,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156540734] [2022-02-09 03:48:08,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156540734] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:08,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112562628] [2022-02-09 03:48:08,984 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:48:08,984 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:08,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:08,985 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-09 03:48:08,986 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-09 03:48:09,005 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:48:09,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:09,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-09 03:48:09,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:09,393 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:09,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:09,755 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-09 03:48:09,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112562628] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:09,755 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:09,755 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-02-09 03:48:09,755 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806416303] [2022-02-09 03:48:09,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:09,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-09 03:48:09,756 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:09,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-09 03:48:09,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-02-09 03:48:09,757 INFO L87 Difference]: Start difference. First operand 77 states and 151 transitions. Second operand has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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-09 03:48:10,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:10,564 INFO L93 Difference]: Finished difference Result 375 states and 737 transitions. [2022-02-09 03:48:10,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-09 03:48:10,564 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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 23 [2022-02-09 03:48:10,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:10,566 INFO L225 Difference]: With dead ends: 375 [2022-02-09 03:48:10,566 INFO L226 Difference]: Without dead ends: 361 [2022-02-09 03:48:10,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=570, Invalid=1592, Unknown=0, NotChecked=0, Total=2162 [2022-02-09 03:48:10,567 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 231 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 277 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:10,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 230 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 501 Invalid, 0 Unknown, 277 Unchecked, 0.2s Time] [2022-02-09 03:48:10,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-02-09 03:48:10,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 164. [2022-02-09 03:48:10,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.184049079754601) internal successors, (356), 163 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:10,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 356 transitions. [2022-02-09 03:48:10,577 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 356 transitions. Word has length 23 [2022-02-09 03:48:10,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:10,577 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 356 transitions. [2022-02-09 03:48:10,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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-09 03:48:10,578 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 356 transitions. [2022-02-09 03:48:10,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-09 03:48:10,579 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:10,579 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:10,596 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-09 03:48:10,795 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-09 03:48:10,795 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:10,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:10,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1505995819, now seen corresponding path program 5 times [2022-02-09 03:48:10,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:10,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501399100] [2022-02-09 03:48:10,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:10,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:10,990 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-09 03:48:10,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:10,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501399100] [2022-02-09 03:48:10,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501399100] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:10,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905152795] [2022-02-09 03:48:10,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:48:10,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:10,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:10,991 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-09 03:48:10,992 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-09 03:48:11,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-09 03:48:11,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:11,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-09 03:48:11,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:11,403 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-09 03:48:11,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:12,016 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-09 03:48:12,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905152795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:12,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:12,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-02-09 03:48:12,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365917088] [2022-02-09 03:48:12,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:12,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-09 03:48:12,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:12,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-09 03:48:12,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=585, Unknown=0, NotChecked=0, Total=756 [2022-02-09 03:48:12,018 INFO L87 Difference]: Start difference. First operand 164 states and 356 transitions. Second operand has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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-09 03:48:13,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:13,816 INFO L93 Difference]: Finished difference Result 646 states and 1281 transitions. [2022-02-09 03:48:13,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-09 03:48:13,817 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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 23 [2022-02-09 03:48:13,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:13,819 INFO L225 Difference]: With dead ends: 646 [2022-02-09 03:48:13,819 INFO L226 Difference]: Without dead ends: 591 [2022-02-09 03:48:13,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1671 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1042, Invalid=4070, Unknown=0, NotChecked=0, Total=5112 [2022-02-09 03:48:13,821 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 396 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 1047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 222 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:13,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 236 Invalid, 1047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 718 Invalid, 0 Unknown, 222 Unchecked, 0.4s Time] [2022-02-09 03:48:13,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2022-02-09 03:48:13,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 206. [2022-02-09 03:48:13,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 2.229268292682927) internal successors, (457), 205 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:13,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 457 transitions. [2022-02-09 03:48:13,839 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 457 transitions. Word has length 23 [2022-02-09 03:48:13,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:13,839 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 457 transitions. [2022-02-09 03:48:13,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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-09 03:48:13,839 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 457 transitions. [2022-02-09 03:48:13,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-09 03:48:13,841 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:13,841 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:13,864 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-09 03:48:14,044 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-09 03:48:14,044 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:14,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:14,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1378998987, now seen corresponding path program 6 times [2022-02-09 03:48:14,045 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:14,045 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757031151] [2022-02-09 03:48:14,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:14,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:14,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:14,249 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-09 03:48:14,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:14,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757031151] [2022-02-09 03:48:14,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757031151] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:14,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759273241] [2022-02-09 03:48:14,250 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:48:14,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:14,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:14,251 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-09 03:48:14,252 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-09 03:48:14,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-09 03:48:14,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:14,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-09 03:48:14,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:14,730 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-09 03:48:14,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:15,327 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-09 03:48:15,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759273241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:15,328 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:15,328 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-02-09 03:48:15,328 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846931705] [2022-02-09 03:48:15,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:15,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-09 03:48:15,328 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:15,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-09 03:48:15,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=601, Unknown=0, NotChecked=0, Total=756 [2022-02-09 03:48:15,329 INFO L87 Difference]: Start difference. First operand 206 states and 457 transitions. Second operand has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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-09 03:48:18,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:18,310 INFO L93 Difference]: Finished difference Result 782 states and 1564 transitions. [2022-02-09 03:48:18,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-09 03:48:18,310 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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 23 [2022-02-09 03:48:18,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:18,313 INFO L225 Difference]: With dead ends: 782 [2022-02-09 03:48:18,313 INFO L226 Difference]: Without dead ends: 715 [2022-02-09 03:48:18,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3029 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1765, Invalid=6607, Unknown=0, NotChecked=0, Total=8372 [2022-02-09 03:48:18,316 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 497 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 198 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:18,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [497 Valid, 225 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 771 Invalid, 0 Unknown, 198 Unchecked, 0.4s Time] [2022-02-09 03:48:18,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2022-02-09 03:48:18,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 213. [2022-02-09 03:48:18,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.2216981132075473) internal successors, (471), 212 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:18,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 471 transitions. [2022-02-09 03:48:18,337 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 471 transitions. Word has length 23 [2022-02-09 03:48:18,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:18,337 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 471 transitions. [2022-02-09 03:48:18,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 28 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-09 03:48:18,337 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 471 transitions. [2022-02-09 03:48:18,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-09 03:48:18,343 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:18,343 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:18,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-02-09 03:48:18,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:18,560 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:18,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:18,560 INFO L85 PathProgramCache]: Analyzing trace with hash 7492009, now seen corresponding path program 7 times [2022-02-09 03:48:18,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:18,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605748303] [2022-02-09 03:48:18,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:18,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:18,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:18,651 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-09 03:48:18,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:18,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605748303] [2022-02-09 03:48:18,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605748303] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:18,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483796510] [2022-02-09 03:48:18,652 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:48:18,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:18,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:18,653 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-09 03:48:18,654 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-09 03:48:18,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:18,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-09 03:48:18,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:18,980 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-09 03:48:18,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:19,139 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:19,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483796510] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:19,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:19,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 25 [2022-02-09 03:48:19,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740038458] [2022-02-09 03:48:19,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:19,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-09 03:48:19,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:19,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-09 03:48:19,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2022-02-09 03:48:19,140 INFO L87 Difference]: Start difference. First operand 213 states and 471 transitions. Second operand has 25 states, 25 states have (on average 2.28) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:19,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:19,848 INFO L93 Difference]: Finished difference Result 713 states and 1422 transitions. [2022-02-09 03:48:19,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-09 03:48:19,848 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-09 03:48:19,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:19,851 INFO L225 Difference]: With dead ends: 713 [2022-02-09 03:48:19,851 INFO L226 Difference]: Without dead ends: 686 [2022-02-09 03:48:19,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1137 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=979, Invalid=2561, Unknown=0, NotChecked=0, Total=3540 [2022-02-09 03:48:19,852 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 431 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:19,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [431 Valid, 142 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-09 03:48:19,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2022-02-09 03:48:19,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 301. [2022-02-09 03:48:19,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 2.3066666666666666) internal successors, (692), 300 states have internal predecessors, (692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:19,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 692 transitions. [2022-02-09 03:48:19,861 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 692 transitions. Word has length 23 [2022-02-09 03:48:19,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:19,875 INFO L470 AbstractCegarLoop]: Abstraction has 301 states and 692 transitions. [2022-02-09 03:48:19,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.28) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:19,875 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 692 transitions. [2022-02-09 03:48:19,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-09 03:48:19,878 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:19,878 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:19,896 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-09 03:48:20,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:20,079 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:20,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:20,079 INFO L85 PathProgramCache]: Analyzing trace with hash 256165081, now seen corresponding path program 8 times [2022-02-09 03:48:20,079 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:20,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206348059] [2022-02-09 03:48:20,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:20,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:20,157 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:20,157 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:20,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206348059] [2022-02-09 03:48:20,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206348059] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:20,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583025140] [2022-02-09 03:48:20,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:48:20,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:20,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:20,159 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-09 03:48:20,173 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-09 03:48:20,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:48:20,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:20,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-09 03:48:20,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:20,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:20,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:20,541 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:20,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583025140] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:20,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:20,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-02-09 03:48:20,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285719638] [2022-02-09 03:48:20,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:20,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-09 03:48:20,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:20,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-09 03:48:20,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2022-02-09 03:48:20,543 INFO L87 Difference]: Start difference. First operand 301 states and 692 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:20,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:20,792 INFO L93 Difference]: Finished difference Result 524 states and 1132 transitions. [2022-02-09 03:48:20,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-09 03:48:20,793 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-09 03:48:20,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:20,795 INFO L225 Difference]: With dead ends: 524 [2022-02-09 03:48:20,795 INFO L226 Difference]: Without dead ends: 520 [2022-02-09 03:48:20,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2022-02-09 03:48:20,796 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 160 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:20,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 86 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-09 03:48:20,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-02-09 03:48:20,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 343. [2022-02-09 03:48:20,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 2.324561403508772) internal successors, (795), 342 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:20,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 795 transitions. [2022-02-09 03:48:20,806 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 795 transitions. Word has length 23 [2022-02-09 03:48:20,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:20,807 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 795 transitions. [2022-02-09 03:48:20,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:20,823 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 795 transitions. [2022-02-09 03:48:20,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-09 03:48:20,824 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:20,825 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:20,861 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-09 03:48:21,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-02-09 03:48:21,040 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:21,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:21,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1482502569, now seen corresponding path program 9 times [2022-02-09 03:48:21,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:21,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616013765] [2022-02-09 03:48:21,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:21,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:21,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:21,144 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-09 03:48:21,144 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:21,144 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616013765] [2022-02-09 03:48:21,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616013765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:21,144 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447832989] [2022-02-09 03:48:21,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:48:21,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:21,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:21,145 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-09 03:48:21,151 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-09 03:48:21,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-09 03:48:21,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:21,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-09 03:48:21,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:21,338 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-09 03:48:21,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:21,478 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-09 03:48:21,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447832989] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:21,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:21,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 23 [2022-02-09 03:48:21,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201536405] [2022-02-09 03:48:21,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:21,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-09 03:48:21,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:21,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-09 03:48:21,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2022-02-09 03:48:21,480 INFO L87 Difference]: Start difference. First operand 343 states and 795 transitions. Second operand has 24 states, 24 states have (on average 2.5) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:22,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:22,149 INFO L93 Difference]: Finished difference Result 809 states and 1674 transitions. [2022-02-09 03:48:22,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-09 03:48:22,150 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-02-09 03:48:22,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:22,152 INFO L225 Difference]: With dead ends: 809 [2022-02-09 03:48:22,152 INFO L226 Difference]: Without dead ends: 809 [2022-02-09 03:48:22,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 738 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=782, Invalid=2298, Unknown=0, NotChecked=0, Total=3080 [2022-02-09 03:48:22,153 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 252 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:22,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 139 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-09 03:48:22,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2022-02-09 03:48:22,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 335. [2022-02-09 03:48:22,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.338323353293413) internal successors, (781), 334 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:22,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 781 transitions. [2022-02-09 03:48:22,162 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 781 transitions. Word has length 25 [2022-02-09 03:48:22,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:22,162 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 781 transitions. [2022-02-09 03:48:22,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:22,162 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 781 transitions. [2022-02-09 03:48:22,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-09 03:48:22,163 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:22,163 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:22,200 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-09 03:48:22,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:22,379 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:22,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:22,379 INFO L85 PathProgramCache]: Analyzing trace with hash -781200115, now seen corresponding path program 10 times [2022-02-09 03:48:22,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:22,380 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493674707] [2022-02-09 03:48:22,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:22,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:22,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:22,450 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:22,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:22,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493674707] [2022-02-09 03:48:22,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493674707] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:22,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709053262] [2022-02-09 03:48:22,451 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:48:22,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:22,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:22,452 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-09 03:48:22,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:48:22,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:22,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-09 03:48:22,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:22,498 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-09 03:48:22,656 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:22,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:22,791 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-09 03:48:22,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709053262] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:22,792 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:22,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 21 [2022-02-09 03:48:22,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285801688] [2022-02-09 03:48:22,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:22,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-09 03:48:22,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:22,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-09 03:48:22,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2022-02-09 03:48:22,793 INFO L87 Difference]: Start difference. First operand 335 states and 781 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-09 03:48:23,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:23,389 INFO L93 Difference]: Finished difference Result 532 states and 1139 transitions. [2022-02-09 03:48:23,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-09 03:48:23,389 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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 25 [2022-02-09 03:48:23,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:23,391 INFO L225 Difference]: With dead ends: 532 [2022-02-09 03:48:23,391 INFO L226 Difference]: Without dead ends: 528 [2022-02-09 03:48:23,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=847, Invalid=2015, Unknown=0, NotChecked=0, Total=2862 [2022-02-09 03:48:23,392 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 189 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:23,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 67 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-09 03:48:23,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2022-02-09 03:48:23,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 330. [2022-02-09 03:48:23,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.3221884498480243) internal successors, (764), 329 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:23,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 764 transitions. [2022-02-09 03:48:23,399 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 764 transitions. Word has length 25 [2022-02-09 03:48:23,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:23,399 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 764 transitions. [2022-02-09 03:48:23,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-09 03:48:23,399 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 764 transitions. [2022-02-09 03:48:23,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-09 03:48:23,400 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:23,400 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:23,416 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-09 03:48:23,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-02-09 03:48:23,611 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:23,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:23,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1518663275, now seen corresponding path program 11 times [2022-02-09 03:48:23,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:23,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824371696] [2022-02-09 03:48:23,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:23,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:23,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:23,834 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-09 03:48:23,834 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:23,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824371696] [2022-02-09 03:48:23,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824371696] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:23,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424617550] [2022-02-09 03:48:23,834 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:48:23,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:23,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:23,835 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-09 03:48:23,836 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-09 03:48:23,865 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-09 03:48:23,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:23,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-09 03:48:23,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:24,205 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-09 03:48:24,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:24,776 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:48:24,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424617550] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:24,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:24,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10, 10] total 28 [2022-02-09 03:48:24,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804198142] [2022-02-09 03:48:24,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:24,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-09 03:48:24,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:24,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-09 03:48:24,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=609, Unknown=0, NotChecked=0, Total=756 [2022-02-09 03:48:24,778 INFO L87 Difference]: Start difference. First operand 330 states and 764 transitions. Second operand has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:26,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:26,483 INFO L93 Difference]: Finished difference Result 1062 states and 2277 transitions. [2022-02-09 03:48:26,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-09 03:48:26,483 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-09 03:48:26,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:26,486 INFO L225 Difference]: With dead ends: 1062 [2022-02-09 03:48:26,487 INFO L226 Difference]: Without dead ends: 940 [2022-02-09 03:48:26,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1196 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=839, Invalid=3717, Unknown=0, NotChecked=0, Total=4556 [2022-02-09 03:48:26,488 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 536 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:26,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [536 Valid, 278 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-09 03:48:26,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2022-02-09 03:48:26,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 434. [2022-02-09 03:48:26,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 2.33256351039261) internal successors, (1010), 433 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:26,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1010 transitions. [2022-02-09 03:48:26,499 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1010 transitions. Word has length 27 [2022-02-09 03:48:26,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:26,499 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 1010 transitions. [2022-02-09 03:48:26,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:26,499 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1010 transitions. [2022-02-09 03:48:26,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-09 03:48:26,500 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:26,500 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:26,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-09 03:48:26,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-09 03:48:26,714 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:26,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:26,714 INFO L85 PathProgramCache]: Analyzing trace with hash 2127718247, now seen corresponding path program 12 times [2022-02-09 03:48:26,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:26,715 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30751744] [2022-02-09 03:48:26,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:26,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:26,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:26,933 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-09 03:48:26,933 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:26,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30751744] [2022-02-09 03:48:26,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30751744] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:26,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146325321] [2022-02-09 03:48:26,933 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:48:26,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:26,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:26,948 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-09 03:48:26,949 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-09 03:48:26,970 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-09 03:48:26,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:26,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-09 03:48:26,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:27,392 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-09 03:48:27,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:28,056 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-09 03:48:28,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146325321] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:28,057 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:28,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 35 [2022-02-09 03:48:28,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183605894] [2022-02-09 03:48:28,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:28,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-09 03:48:28,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:28,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-09 03:48:28,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2022-02-09 03:48:28,058 INFO L87 Difference]: Start difference. First operand 434 states and 1010 transitions. Second operand has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 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-09 03:48:42,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:42,672 INFO L93 Difference]: Finished difference Result 2209 states and 4746 transitions. [2022-02-09 03:48:42,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-02-09 03:48:42,672 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 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 27 [2022-02-09 03:48:42,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:42,697 INFO L225 Difference]: With dead ends: 2209 [2022-02-09 03:48:42,697 INFO L226 Difference]: Without dead ends: 2042 [2022-02-09 03:48:42,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 15488 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=6410, Invalid=29880, Unknown=0, NotChecked=0, Total=36290 [2022-02-09 03:48:42,704 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 668 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 668 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 2160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 528 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:42,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [668 Valid, 450 Invalid, 2160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 1404 Invalid, 0 Unknown, 528 Unchecked, 0.7s Time] [2022-02-09 03:48:42,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2042 states. [2022-02-09 03:48:42,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2042 to 613. [2022-02-09 03:48:42,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 612 states have (on average 2.3562091503267975) internal successors, (1442), 612 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:42,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 1442 transitions. [2022-02-09 03:48:42,742 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 1442 transitions. Word has length 27 [2022-02-09 03:48:42,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:42,742 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 1442 transitions. [2022-02-09 03:48:42,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 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-09 03:48:42,742 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 1442 transitions. [2022-02-09 03:48:42,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-09 03:48:42,743 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:42,743 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:42,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-02-09 03:48:42,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-09 03:48:42,958 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:42,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:42,959 INFO L85 PathProgramCache]: Analyzing trace with hash 866515745, now seen corresponding path program 13 times [2022-02-09 03:48:42,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:42,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789104195] [2022-02-09 03:48:42,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:42,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:42,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:43,153 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-09 03:48:43,153 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:43,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789104195] [2022-02-09 03:48:43,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789104195] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:43,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986508142] [2022-02-09 03:48:43,153 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:48:43,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:43,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:43,154 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-09 03:48:43,155 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-09 03:48:43,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:43,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-09 03:48:43,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:43,749 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-09 03:48:43,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:44,592 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-09 03:48:44,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986508142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:44,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:44,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 35 [2022-02-09 03:48:44,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925962864] [2022-02-09 03:48:44,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:44,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-09 03:48:44,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:44,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-09 03:48:44,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=948, Unknown=0, NotChecked=0, Total=1190 [2022-02-09 03:48:44,594 INFO L87 Difference]: Start difference. First operand 613 states and 1442 transitions. Second operand has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 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-09 03:48:54,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:54,416 INFO L93 Difference]: Finished difference Result 2366 states and 5234 transitions. [2022-02-09 03:48:54,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-09 03:48:54,417 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 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 27 [2022-02-09 03:48:54,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:54,423 INFO L225 Difference]: With dead ends: 2366 [2022-02-09 03:48:54,423 INFO L226 Difference]: Without dead ends: 2268 [2022-02-09 03:48:54,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 38 SyntacticMatches, 15 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 10932 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=4841, Invalid=19339, Unknown=0, NotChecked=0, Total=24180 [2022-02-09 03:48:54,445 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 648 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 1883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 600 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:54,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [648 Valid, 252 Invalid, 1883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 1014 Invalid, 0 Unknown, 600 Unchecked, 0.6s Time] [2022-02-09 03:48:54,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2268 states. [2022-02-09 03:48:54,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2268 to 748. [2022-02-09 03:48:54,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 747 states have (on average 2.3842034805890227) internal successors, (1781), 747 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:54,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1781 transitions. [2022-02-09 03:48:54,481 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1781 transitions. Word has length 27 [2022-02-09 03:48:54,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:54,481 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 1781 transitions. [2022-02-09 03:48:54,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 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-09 03:48:54,481 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1781 transitions. [2022-02-09 03:48:54,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-09 03:48:54,482 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:54,482 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:54,513 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-09 03:48:54,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-09 03:48:54,683 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:54,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:54,683 INFO L85 PathProgramCache]: Analyzing trace with hash 597124453, now seen corresponding path program 14 times [2022-02-09 03:48:54,683 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:54,683 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123435776] [2022-02-09 03:48:54,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:54,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:54,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:54,799 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-09 03:48:54,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:54,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123435776] [2022-02-09 03:48:54,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123435776] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:54,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131783764] [2022-02-09 03:48:54,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:48:54,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:54,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:54,801 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-09 03:48:54,802 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-09 03:48:54,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:48:54,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:54,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-09 03:48:54,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:55,150 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-09 03:48:55,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:55,383 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-09 03:48:55,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131783764] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:55,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:55,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 30 [2022-02-09 03:48:55,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706669981] [2022-02-09 03:48:55,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:55,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-09 03:48:55,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:55,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-09 03:48:55,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2022-02-09 03:48:55,384 INFO L87 Difference]: Start difference. First operand 748 states and 1781 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 30 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:57,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:48:57,503 INFO L93 Difference]: Finished difference Result 2069 states and 4597 transitions. [2022-02-09 03:48:57,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-02-09 03:48:57,503 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 30 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-09 03:48:57,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:48:57,509 INFO L225 Difference]: With dead ends: 2069 [2022-02-09 03:48:57,509 INFO L226 Difference]: Without dead ends: 2060 [2022-02-09 03:48:57,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3709 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2367, Invalid=7533, Unknown=0, NotChecked=0, Total=9900 [2022-02-09 03:48:57,517 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 538 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:48:57,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [538 Valid, 235 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-09 03:48:57,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-02-09 03:48:57,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1128. [2022-02-09 03:48:57,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1128 states, 1127 states have (on average 2.3895297249334515) internal successors, (2693), 1127 states have internal predecessors, (2693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:57,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1128 states to 1128 states and 2693 transitions. [2022-02-09 03:48:57,591 INFO L78 Accepts]: Start accepts. Automaton has 1128 states and 2693 transitions. Word has length 27 [2022-02-09 03:48:57,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:48:57,591 INFO L470 AbstractCegarLoop]: Abstraction has 1128 states and 2693 transitions. [2022-02-09 03:48:57,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 30 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:48:57,591 INFO L276 IsEmpty]: Start isEmpty. Operand 1128 states and 2693 transitions. [2022-02-09 03:48:57,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-09 03:48:57,593 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:48:57,593 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:48:57,617 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-09 03:48:57,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:57,794 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:48:57,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:48:57,794 INFO L85 PathProgramCache]: Analyzing trace with hash 2036570091, now seen corresponding path program 15 times [2022-02-09 03:48:57,794 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:48:57,794 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775349905] [2022-02-09 03:48:57,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:48:57,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:48:57,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:48:57,962 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-09 03:48:57,962 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:48:57,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775349905] [2022-02-09 03:48:57,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775349905] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:48:57,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920848330] [2022-02-09 03:48:57,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:48:57,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:48:57,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:48:57,972 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-09 03:48:57,973 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-09 03:48:57,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-09 03:48:57,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:48:57,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-09 03:48:57,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:48:58,438 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-09 03:48:58,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:48:59,052 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-09 03:48:59,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920848330] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:48:59,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:48:59,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 34 [2022-02-09 03:48:59,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204996685] [2022-02-09 03:48:59,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:48:59,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-09 03:48:59,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:48:59,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-09 03:48:59,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=900, Unknown=0, NotChecked=0, Total=1122 [2022-02-09 03:48:59,053 INFO L87 Difference]: Start difference. First operand 1128 states and 2693 transitions. Second operand has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 34 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-09 03:49:04,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:04,574 INFO L93 Difference]: Finished difference Result 3134 states and 6922 transitions. [2022-02-09 03:49:04,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-02-09 03:49:04,575 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 34 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 27 [2022-02-09 03:49:04,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:04,586 INFO L225 Difference]: With dead ends: 3134 [2022-02-09 03:49:04,587 INFO L226 Difference]: Without dead ends: 2988 [2022-02-09 03:49:04,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10101 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=3863, Invalid=21577, Unknown=0, NotChecked=0, Total=25440 [2022-02-09 03:49:04,590 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 896 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 896 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 2354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 352 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:04,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [896 Valid, 481 Invalid, 2354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 1740 Invalid, 0 Unknown, 352 Unchecked, 0.8s Time] [2022-02-09 03:49:04,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2022-02-09 03:49:04,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 1372. [2022-02-09 03:49:04,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1371 states have (on average 2.4033552151714077) internal successors, (3295), 1371 states have internal predecessors, (3295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:04,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 3295 transitions. [2022-02-09 03:49:04,648 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 3295 transitions. Word has length 27 [2022-02-09 03:49:04,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:04,649 INFO L470 AbstractCegarLoop]: Abstraction has 1372 states and 3295 transitions. [2022-02-09 03:49:04,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 34 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-09 03:49:04,649 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 3295 transitions. [2022-02-09 03:49:04,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-09 03:49:04,652 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:04,652 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:04,680 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-09 03:49:04,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-02-09 03:49:04,859 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:04,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:04,860 INFO L85 PathProgramCache]: Analyzing trace with hash 201920533, now seen corresponding path program 16 times [2022-02-09 03:49:04,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:04,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895609744] [2022-02-09 03:49:04,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:04,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:04,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:04,951 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:04,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:04,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895609744] [2022-02-09 03:49:04,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895609744] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:04,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695042049] [2022-02-09 03:49:04,951 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:49:04,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:04,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:04,953 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-09 03:49:04,954 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-09 03:49:04,980 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:49:04,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:49:04,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-09 03:49:04,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:05,345 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:05,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:05,714 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:05,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695042049] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:05,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:05,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 12] total 27 [2022-02-09 03:49:05,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234063213] [2022-02-09 03:49:05,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:05,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-09 03:49:05,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:05,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-09 03:49:05,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=565, Unknown=0, NotChecked=0, Total=756 [2022-02-09 03:49:05,715 INFO L87 Difference]: Start difference. First operand 1372 states and 3295 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:06,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:06,800 INFO L93 Difference]: Finished difference Result 2372 states and 5544 transitions. [2022-02-09 03:49:06,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-09 03:49:06,800 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-09 03:49:06,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:06,807 INFO L225 Difference]: With dead ends: 2372 [2022-02-09 03:49:06,807 INFO L226 Difference]: Without dead ends: 2358 [2022-02-09 03:49:06,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1751 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1404, Invalid=3852, Unknown=0, NotChecked=0, Total=5256 [2022-02-09 03:49:06,808 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 367 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 690 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:06,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 117 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 690 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-09 03:49:06,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2022-02-09 03:49:06,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 1471. [2022-02-09 03:49:06,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 2.4224489795918367) internal successors, (3561), 1470 states have internal predecessors, (3561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:06,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 3561 transitions. [2022-02-09 03:49:06,837 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 3561 transitions. Word has length 27 [2022-02-09 03:49:06,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:06,837 INFO L470 AbstractCegarLoop]: Abstraction has 1471 states and 3561 transitions. [2022-02-09 03:49:06,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:06,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 3561 transitions. [2022-02-09 03:49:06,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-09 03:49:06,839 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:06,840 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:06,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-09 03:49:07,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-09 03:49:07,056 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:07,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:07,057 INFO L85 PathProgramCache]: Analyzing trace with hash 167708947, now seen corresponding path program 17 times [2022-02-09 03:49:07,057 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:07,057 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604950808] [2022-02-09 03:49:07,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:07,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:07,148 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-09 03:49:07,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:07,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604950808] [2022-02-09 03:49:07,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604950808] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:07,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622754770] [2022-02-09 03:49:07,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:49:07,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:07,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:07,149 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-09 03:49:07,150 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-09 03:49:07,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-09 03:49:07,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:49:07,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-09 03:49:07,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:07,505 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:07,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:07,785 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:07,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622754770] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:07,786 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:07,786 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 30 [2022-02-09 03:49:07,786 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788098064] [2022-02-09 03:49:07,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:07,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-09 03:49:07,786 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:07,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-09 03:49:07,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=743, Unknown=0, NotChecked=0, Total=930 [2022-02-09 03:49:07,787 INFO L87 Difference]: Start difference. First operand 1471 states and 3561 transitions. Second operand has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 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-09 03:49:08,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:08,735 INFO L93 Difference]: Finished difference Result 2313 states and 5246 transitions. [2022-02-09 03:49:08,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 03:49:08,735 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-09 03:49:08,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:08,742 INFO L225 Difference]: With dead ends: 2313 [2022-02-09 03:49:08,742 INFO L226 Difference]: Without dead ends: 2265 [2022-02-09 03:49:08,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1787 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1458, Invalid=4704, Unknown=0, NotChecked=0, Total=6162 [2022-02-09 03:49:08,743 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 487 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:08,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [487 Valid, 132 Invalid, 773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-09 03:49:08,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2265 states. [2022-02-09 03:49:08,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2265 to 1356. [2022-02-09 03:49:08,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1355 states have (on average 2.429520295202952) internal successors, (3292), 1355 states have internal predecessors, (3292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:08,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 3292 transitions. [2022-02-09 03:49:08,768 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 3292 transitions. Word has length 29 [2022-02-09 03:49:08,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:08,768 INFO L470 AbstractCegarLoop]: Abstraction has 1356 states and 3292 transitions. [2022-02-09 03:49:08,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3548387096774195) internal successors, (73), 30 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-09 03:49:08,768 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 3292 transitions. [2022-02-09 03:49:08,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-09 03:49:08,770 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:08,770 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:08,788 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-09 03:49:08,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:08,986 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:08,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:08,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1561014771, now seen corresponding path program 18 times [2022-02-09 03:49:08,986 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:08,986 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887576635] [2022-02-09 03:49:08,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:08,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:09,056 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:09,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:09,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887576635] [2022-02-09 03:49:09,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887576635] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:09,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16396110] [2022-02-09 03:49:09,057 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:49:09,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:09,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:09,059 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-09 03:49:09,062 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-09 03:49:09,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-09 03:49:09,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:49:09,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-09 03:49:09,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:09,285 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:09,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:09,437 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-09 03:49:09,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16396110] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:09,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:09,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12, 12] total 26 [2022-02-09 03:49:09,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583267948] [2022-02-09 03:49:09,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:09,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-09 03:49:09,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:09,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-09 03:49:09,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=512, Unknown=0, NotChecked=0, Total=702 [2022-02-09 03:49:09,452 INFO L87 Difference]: Start difference. First operand 1356 states and 3292 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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-09 03:49:10,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:10,260 INFO L93 Difference]: Finished difference Result 1686 states and 3919 transitions. [2022-02-09 03:49:10,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-09 03:49:10,275 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-09 03:49:10,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:10,285 INFO L225 Difference]: With dead ends: 1686 [2022-02-09 03:49:10,285 INFO L226 Difference]: Without dead ends: 1682 [2022-02-09 03:49:10,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1587 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1559, Invalid=3991, Unknown=0, NotChecked=0, Total=5550 [2022-02-09 03:49:10,286 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 229 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 548 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:10,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 100 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 548 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-09 03:49:10,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2022-02-09 03:49:10,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1318. [2022-02-09 03:49:10,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 1317 states have (on average 2.4229309035687168) internal successors, (3191), 1317 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:10,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 3191 transitions. [2022-02-09 03:49:10,342 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 3191 transitions. Word has length 29 [2022-02-09 03:49:10,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:10,342 INFO L470 AbstractCegarLoop]: Abstraction has 1318 states and 3191 transitions. [2022-02-09 03:49:10,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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-09 03:49:10,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 3191 transitions. [2022-02-09 03:49:10,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-09 03:49:10,344 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:10,344 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:10,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-09 03:49:10,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:10,544 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:10,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:10,545 INFO L85 PathProgramCache]: Analyzing trace with hash -634106839, now seen corresponding path program 19 times [2022-02-09 03:49:10,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:10,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327590901] [2022-02-09 03:49:10,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:10,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:10,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:10,664 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-09 03:49:10,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:10,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327590901] [2022-02-09 03:49:10,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327590901] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:10,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748084533] [2022-02-09 03:49:10,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:49:10,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:10,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:10,666 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-09 03:49:10,667 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-09 03:49:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:10,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-09 03:49:10,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:11,085 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-09 03:49:11,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:11,759 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:11,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748084533] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:11,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:11,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 13] total 28 [2022-02-09 03:49:11,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046536884] [2022-02-09 03:49:11,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:11,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-09 03:49:11,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:11,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-09 03:49:11,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2022-02-09 03:49:11,760 INFO L87 Difference]: Start difference. First operand 1318 states and 3191 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:14,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:14,430 INFO L93 Difference]: Finished difference Result 2767 states and 6117 transitions. [2022-02-09 03:49:14,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-02-09 03:49:14,431 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-09 03:49:14,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:14,435 INFO L225 Difference]: With dead ends: 2767 [2022-02-09 03:49:14,435 INFO L226 Difference]: Without dead ends: 2752 [2022-02-09 03:49:14,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4065 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2616, Invalid=8304, Unknown=0, NotChecked=0, Total=10920 [2022-02-09 03:49:14,436 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 440 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:14,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 244 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-09 03:49:14,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2752 states. [2022-02-09 03:49:14,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2752 to 1421. [2022-02-09 03:49:14,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 1420 states have (on average 2.37887323943662) internal successors, (3378), 1420 states have internal predecessors, (3378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:14,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 3378 transitions. [2022-02-09 03:49:14,490 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 3378 transitions. Word has length 29 [2022-02-09 03:49:14,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:14,490 INFO L470 AbstractCegarLoop]: Abstraction has 1421 states and 3378 transitions. [2022-02-09 03:49:14,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:14,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 3378 transitions. [2022-02-09 03:49:14,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-09 03:49:14,492 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:14,492 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:14,508 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-09 03:49:14,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:14,692 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:14,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:14,693 INFO L85 PathProgramCache]: Analyzing trace with hash -870593497, now seen corresponding path program 20 times [2022-02-09 03:49:14,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:14,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397742146] [2022-02-09 03:49:14,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:14,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:14,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:14,891 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:14,891 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:14,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397742146] [2022-02-09 03:49:14,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397742146] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:14,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775108291] [2022-02-09 03:49:14,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:49:14,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:14,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:14,892 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-09 03:49:14,893 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-09 03:49:14,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:49:14,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:49:14,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-09 03:49:14,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:15,462 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:15,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:16,198 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:49:16,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775108291] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:16,199 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:16,199 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 15] total 37 [2022-02-09 03:49:16,199 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945279701] [2022-02-09 03:49:16,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:16,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-09 03:49:16,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:16,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-09 03:49:16,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=1067, Unknown=0, NotChecked=0, Total=1332 [2022-02-09 03:49:16,201 INFO L87 Difference]: Start difference. First operand 1421 states and 3378 transitions. Second operand has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:21,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:21,039 INFO L93 Difference]: Finished difference Result 2866 states and 6426 transitions. [2022-02-09 03:49:21,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-09 03:49:21,039 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-09 03:49:21,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:21,045 INFO L225 Difference]: With dead ends: 2866 [2022-02-09 03:49:21,046 INFO L226 Difference]: Without dead ends: 2794 [2022-02-09 03:49:21,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 4993 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2991, Invalid=10349, Unknown=0, NotChecked=0, Total=13340 [2022-02-09 03:49:21,049 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 554 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 1742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:21,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [554 Valid, 410 Invalid, 1742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 1561 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-09 03:49:21,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2794 states. [2022-02-09 03:49:21,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2794 to 1543. [2022-02-09 03:49:21,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1543 states, 1542 states have (on average 2.3605706874189365) internal successors, (3640), 1542 states have internal predecessors, (3640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:21,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1543 states to 1543 states and 3640 transitions. [2022-02-09 03:49:21,144 INFO L78 Accepts]: Start accepts. Automaton has 1543 states and 3640 transitions. Word has length 29 [2022-02-09 03:49:21,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:21,144 INFO L470 AbstractCegarLoop]: Abstraction has 1543 states and 3640 transitions. [2022-02-09 03:49:21,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:21,145 INFO L276 IsEmpty]: Start isEmpty. Operand 1543 states and 3640 transitions. [2022-02-09 03:49:21,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:49:21,146 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:21,146 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:21,163 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-02-09 03:49:21,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-02-09 03:49:21,363 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:21,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:21,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1331432529, now seen corresponding path program 21 times [2022-02-09 03:49:21,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:21,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32639290] [2022-02-09 03:49:21,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:21,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:21,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:21,528 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-09 03:49:21,529 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:21,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32639290] [2022-02-09 03:49:21,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32639290] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:21,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894163259] [2022-02-09 03:49:21,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:49:21,529 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:21,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:21,530 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-09 03:49:21,531 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-09 03:49:21,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-09 03:49:21,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:49:21,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:49:21,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:22,156 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-09 03:49:22,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:22,743 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-09 03:49:22,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894163259] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:22,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:22,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 40 [2022-02-09 03:49:22,745 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96598288] [2022-02-09 03:49:22,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:22,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-09 03:49:22,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:22,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-09 03:49:22,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=321, Invalid=1239, Unknown=0, NotChecked=0, Total=1560 [2022-02-09 03:49:22,746 INFO L87 Difference]: Start difference. First operand 1543 states and 3640 transitions. Second operand has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:49:27,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:27,691 INFO L93 Difference]: Finished difference Result 3195 states and 7142 transitions. [2022-02-09 03:49:27,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-02-09 03:49:27,692 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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 31 [2022-02-09 03:49:27,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:27,696 INFO L225 Difference]: With dead ends: 3195 [2022-02-09 03:49:27,697 INFO L226 Difference]: Without dead ends: 3182 [2022-02-09 03:49:27,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8119 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=3862, Invalid=17308, Unknown=0, NotChecked=0, Total=21170 [2022-02-09 03:49:27,698 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 588 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 1322 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 2040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 541 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:27,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [588 Valid, 307 Invalid, 2040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1322 Invalid, 0 Unknown, 541 Unchecked, 0.6s Time] [2022-02-09 03:49:27,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3182 states. [2022-02-09 03:49:27,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3182 to 1828. [2022-02-09 03:49:27,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.3787629994526545) internal successors, (4346), 1827 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:27,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 4346 transitions. [2022-02-09 03:49:27,734 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 4346 transitions. Word has length 31 [2022-02-09 03:49:27,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:27,734 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 4346 transitions. [2022-02-09 03:49:27,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:49:27,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 4346 transitions. [2022-02-09 03:49:27,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:49:27,737 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:27,737 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:27,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-02-09 03:49:27,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-02-09 03:49:27,953 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:27,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:27,954 INFO L85 PathProgramCache]: Analyzing trace with hash -87583581, now seen corresponding path program 22 times [2022-02-09 03:49:27,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:27,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034040409] [2022-02-09 03:49:27,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:27,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:28,192 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-09 03:49:28,193 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:28,193 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034040409] [2022-02-09 03:49:28,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034040409] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:28,193 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625724258] [2022-02-09 03:49:28,193 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:49:28,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:28,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:28,194 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-09 03:49:28,195 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-09 03:49:28,220 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:49:28,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:49:28,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:49:28,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:28,810 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-09 03:49:28,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:30,144 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-09 03:49:30,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625724258] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:30,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:30,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 41 [2022-02-09 03:49:30,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282771109] [2022-02-09 03:49:30,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:30,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-09 03:49:30,145 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:30,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-09 03:49:30,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=1323, Unknown=0, NotChecked=0, Total=1640 [2022-02-09 03:49:30,146 INFO L87 Difference]: Start difference. First operand 1828 states and 4346 transitions. Second operand has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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-09 03:49:47,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:49:47,771 INFO L93 Difference]: Finished difference Result 4237 states and 9400 transitions. [2022-02-09 03:49:47,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-09 03:49:47,771 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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 31 [2022-02-09 03:49:47,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:49:47,784 INFO L225 Difference]: With dead ends: 4237 [2022-02-09 03:49:47,784 INFO L226 Difference]: Without dead ends: 4083 [2022-02-09 03:49:47,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 42 SyntacticMatches, 23 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 18335 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=5852, Invalid=33154, Unknown=0, NotChecked=0, Total=39006 [2022-02-09 03:49:47,786 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 874 mSDsluCounter, 1248 mSDsCounter, 0 mSdLazyCounter, 2366 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 874 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 2881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 2366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 208 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:49:47,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [874 Valid, 693 Invalid, 2881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 2366 Invalid, 0 Unknown, 208 Unchecked, 1.2s Time] [2022-02-09 03:49:47,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4083 states. [2022-02-09 03:49:47,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4083 to 2081. [2022-02-09 03:49:47,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2081 states, 2080 states have (on average 2.3653846153846154) internal successors, (4920), 2080 states have internal predecessors, (4920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:49:47,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 4920 transitions. [2022-02-09 03:49:47,824 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 4920 transitions. Word has length 31 [2022-02-09 03:49:47,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:49:47,824 INFO L470 AbstractCegarLoop]: Abstraction has 2081 states and 4920 transitions. [2022-02-09 03:49:47,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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-09 03:49:47,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 4920 transitions. [2022-02-09 03:49:47,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:49:47,827 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:49:47,827 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:49:47,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-09 03:49:48,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:48,046 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:49:48,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:49:48,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1093246803, now seen corresponding path program 23 times [2022-02-09 03:49:48,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:49:48,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765466281] [2022-02-09 03:49:48,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:49:48,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:49:48,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:49:48,285 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-09 03:49:48,285 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:49:48,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765466281] [2022-02-09 03:49:48,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765466281] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:49:48,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80078553] [2022-02-09 03:49:48,285 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:49:48,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:49:48,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:49:48,287 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-09 03:49:48,288 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-09 03:49:48,312 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-09 03:49:48,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:49:48,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:49:48,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:49:49,008 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-09 03:49:49,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:49:50,391 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-09 03:49:50,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80078553] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:49:50,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:49:50,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 41 [2022-02-09 03:49:50,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34971740] [2022-02-09 03:49:50,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:49:50,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-09 03:49:50,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:49:50,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-09 03:49:50,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=296, Invalid=1344, Unknown=0, NotChecked=0, Total=1640 [2022-02-09 03:49:50,393 INFO L87 Difference]: Start difference. First operand 2081 states and 4920 transitions. Second operand has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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-09 03:50:07,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:50:07,404 INFO L93 Difference]: Finished difference Result 4464 states and 9835 transitions. [2022-02-09 03:50:07,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-02-09 03:50:07,411 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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 31 [2022-02-09 03:50:07,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:50:07,442 INFO L225 Difference]: With dead ends: 4464 [2022-02-09 03:50:07,443 INFO L226 Difference]: Without dead ends: 4313 [2022-02-09 03:50:07,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 47 SyntacticMatches, 24 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 15729 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=5838, Invalid=28944, Unknown=0, NotChecked=0, Total=34782 [2022-02-09 03:50:07,445 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 885 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2205 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 2639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 2205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:50:07,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 406 Invalid, 2639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 2205 Invalid, 0 Unknown, 124 Unchecked, 1.1s Time] [2022-02-09 03:50:07,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4313 states. [2022-02-09 03:50:07,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4313 to 2299. [2022-02-09 03:50:07,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2299 states, 2298 states have (on average 2.365100087032202) internal successors, (5435), 2298 states have internal predecessors, (5435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:07,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 5435 transitions. [2022-02-09 03:50:07,498 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 5435 transitions. Word has length 31 [2022-02-09 03:50:07,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:50:07,498 INFO L470 AbstractCegarLoop]: Abstraction has 2299 states and 5435 transitions. [2022-02-09 03:50:07,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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-09 03:50:07,499 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 5435 transitions. [2022-02-09 03:50:07,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:50:07,503 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:50:07,503 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:50:07,527 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-09 03:50:07,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:07,715 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:50:07,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:50:07,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1903086369, now seen corresponding path program 24 times [2022-02-09 03:50:07,716 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:50:07,716 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15997999] [2022-02-09 03:50:07,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:50:07,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:50:07,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:07,926 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-09 03:50:07,927 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:50:07,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15997999] [2022-02-09 03:50:07,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15997999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:50:07,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081554375] [2022-02-09 03:50:07,927 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:50:07,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:07,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:50:07,943 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-09 03:50:07,944 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-09 03:50:07,973 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-09 03:50:07,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:50:07,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-09 03:50:07,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:50:08,335 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-09 03:50:08,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:50:08,587 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-09 03:50:08,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081554375] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:50:08,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:50:08,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 36 [2022-02-09 03:50:08,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197662659] [2022-02-09 03:50:08,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:50:08,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-09 03:50:08,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:50:08,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-09 03:50:08,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1012, Unknown=0, NotChecked=0, Total=1260 [2022-02-09 03:50:08,591 INFO L87 Difference]: Start difference. First operand 2299 states and 5435 transitions. Second operand has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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-09 03:50:14,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:50:14,787 INFO L93 Difference]: Finished difference Result 6164 states and 13824 transitions. [2022-02-09 03:50:14,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-02-09 03:50:14,788 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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 31 [2022-02-09 03:50:14,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:50:14,803 INFO L225 Difference]: With dead ends: 6164 [2022-02-09 03:50:14,815 INFO L226 Difference]: Without dead ends: 6119 [2022-02-09 03:50:14,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12231 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=6371, Invalid=23041, Unknown=0, NotChecked=0, Total=29412 [2022-02-09 03:50:14,817 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 720 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 1442 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-09 03:50:14,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 280 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 1442 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-09 03:50:14,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6119 states. [2022-02-09 03:50:14,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6119 to 3767. [2022-02-09 03:50:14,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3767 states, 3766 states have (on average 2.374137015400956) internal successors, (8941), 3766 states have internal predecessors, (8941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:14,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3767 states to 3767 states and 8941 transitions. [2022-02-09 03:50:14,970 INFO L78 Accepts]: Start accepts. Automaton has 3767 states and 8941 transitions. Word has length 31 [2022-02-09 03:50:14,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:50:14,985 INFO L470 AbstractCegarLoop]: Abstraction has 3767 states and 8941 transitions. [2022-02-09 03:50:14,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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-09 03:50:14,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3767 states and 8941 transitions. [2022-02-09 03:50:14,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:50:14,990 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:50:14,990 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:50:15,033 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-09 03:50:15,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-02-09 03:50:15,191 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:50:15,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:50:15,191 INFO L85 PathProgramCache]: Analyzing trace with hash -904596441, now seen corresponding path program 25 times [2022-02-09 03:50:15,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:50:15,191 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800849745] [2022-02-09 03:50:15,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:50:15,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:50:15,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:15,471 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-09 03:50:15,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:50:15,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800849745] [2022-02-09 03:50:15,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800849745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:50:15,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482686444] [2022-02-09 03:50:15,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:50:15,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:15,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:50:15,473 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-09 03:50:15,474 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-09 03:50:15,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:15,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:50:15,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:50:16,287 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-09 03:50:16,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:50:16,890 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-09 03:50:16,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482686444] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:50:16,890 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:50:16,890 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 40 [2022-02-09 03:50:16,890 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794463472] [2022-02-09 03:50:16,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:50:16,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-09 03:50:16,891 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:50:16,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-09 03:50:16,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=1265, Unknown=0, NotChecked=0, Total=1560 [2022-02-09 03:50:16,891 INFO L87 Difference]: Start difference. First operand 3767 states and 8941 transitions. Second operand has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:50:23,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:50:23,080 INFO L93 Difference]: Finished difference Result 6121 states and 14073 transitions. [2022-02-09 03:50:23,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-02-09 03:50:23,080 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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 31 [2022-02-09 03:50:23,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:50:23,090 INFO L225 Difference]: With dead ends: 6121 [2022-02-09 03:50:23,090 INFO L226 Difference]: Without dead ends: 6005 [2022-02-09 03:50:23,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 42 SyntacticMatches, 10 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8029 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=3648, Invalid=16374, Unknown=0, NotChecked=0, Total=20022 [2022-02-09 03:50:23,101 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 530 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 219 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 2202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 219 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 658 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-09 03:50:23,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [530 Valid, 225 Invalid, 2202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [219 Valid, 1325 Invalid, 0 Unknown, 658 Unchecked, 0.7s Time] [2022-02-09 03:50:23,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6005 states. [2022-02-09 03:50:23,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6005 to 3993. [2022-02-09 03:50:23,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3993 states, 3992 states have (on average 2.3599699398797593) internal successors, (9421), 3992 states have internal predecessors, (9421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:23,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3993 states to 3993 states and 9421 transitions. [2022-02-09 03:50:23,209 INFO L78 Accepts]: Start accepts. Automaton has 3993 states and 9421 transitions. Word has length 31 [2022-02-09 03:50:23,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:50:23,209 INFO L470 AbstractCegarLoop]: Abstraction has 3993 states and 9421 transitions. [2022-02-09 03:50:23,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:50:23,209 INFO L276 IsEmpty]: Start isEmpty. Operand 3993 states and 9421 transitions. [2022-02-09 03:50:23,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:50:23,214 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:50:23,214 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:50:23,242 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-09 03:50:23,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-09 03:50:23,427 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:50:23,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:50:23,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1973777929, now seen corresponding path program 26 times [2022-02-09 03:50:23,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:50:23,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861951478] [2022-02-09 03:50:23,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:50:23,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:50:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:23,699 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-09 03:50:23,699 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:50:23,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861951478] [2022-02-09 03:50:23,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861951478] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:50:23,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424344870] [2022-02-09 03:50:23,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:50:23,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:23,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:50:23,701 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-09 03:50:23,701 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-09 03:50:23,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:50:23,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:50:23,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:50:23,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:50:24,478 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-09 03:50:24,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:50:25,666 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-09 03:50:25,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424344870] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:50:25,667 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:50:25,667 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 41 [2022-02-09 03:50:25,667 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420963352] [2022-02-09 03:50:25,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:50:25,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-09 03:50:25,667 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:50:25,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-09 03:50:25,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=1350, Unknown=0, NotChecked=0, Total=1640 [2022-02-09 03:50:25,668 INFO L87 Difference]: Start difference. First operand 3993 states and 9421 transitions. Second operand has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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-09 03:50:48,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:50:48,156 INFO L93 Difference]: Finished difference Result 9171 states and 20860 transitions. [2022-02-09 03:50:48,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-02-09 03:50:48,158 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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 31 [2022-02-09 03:50:48,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:50:48,169 INFO L225 Difference]: With dead ends: 9171 [2022-02-09 03:50:48,170 INFO L226 Difference]: Without dead ends: 9012 [2022-02-09 03:50:48,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 45 SyntacticMatches, 20 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 30286 ImplicationChecksByTransitivity, 21.9s TimeCoverageRelationStatistics Valid=10481, Invalid=54799, Unknown=0, NotChecked=0, Total=65280 [2022-02-09 03:50:48,173 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 1050 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 2037 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1050 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 3106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 2037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 660 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:50:48,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1050 Valid, 500 Invalid, 3106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 2037 Invalid, 0 Unknown, 660 Unchecked, 1.2s Time] [2022-02-09 03:50:48,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9012 states. [2022-02-09 03:50:48,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9012 to 4514. [2022-02-09 03:50:48,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4514 states, 4513 states have (on average 2.348991801462442) internal successors, (10601), 4513 states have internal predecessors, (10601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:48,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4514 states to 4514 states and 10601 transitions. [2022-02-09 03:50:48,380 INFO L78 Accepts]: Start accepts. Automaton has 4514 states and 10601 transitions. Word has length 31 [2022-02-09 03:50:48,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:50:48,380 INFO L470 AbstractCegarLoop]: Abstraction has 4514 states and 10601 transitions. [2022-02-09 03:50:48,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.024390243902439) internal successors, (83), 41 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-09 03:50:48,381 INFO L276 IsEmpty]: Start isEmpty. Operand 4514 states and 10601 transitions. [2022-02-09 03:50:48,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:50:48,396 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:50:48,396 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:50:48,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-09 03:50:48,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-09 03:50:48,612 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:50:48,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:50:48,612 INFO L85 PathProgramCache]: Analyzing trace with hash 35494899, now seen corresponding path program 27 times [2022-02-09 03:50:48,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:50:48,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932509267] [2022-02-09 03:50:48,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:50:48,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:50:48,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:48,799 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-09 03:50:48,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:50:48,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932509267] [2022-02-09 03:50:48,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932509267] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:50:48,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997755116] [2022-02-09 03:50:48,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:50:48,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:48,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:50:48,802 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-09 03:50:48,803 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-09 03:50:48,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-09 03:50:48,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:50:48,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-09 03:50:48,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:50:49,377 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-09 03:50:49,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:50:49,787 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:50:49,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997755116] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:50:49,787 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:50:49,787 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 36 [2022-02-09 03:50:49,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993167790] [2022-02-09 03:50:49,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:50:49,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-09 03:50:49,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:50:49,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-09 03:50:49,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=980, Unknown=0, NotChecked=0, Total=1260 [2022-02-09 03:50:49,789 INFO L87 Difference]: Start difference. First operand 4514 states and 10601 transitions. Second operand has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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-09 03:50:52,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:50:52,740 INFO L93 Difference]: Finished difference Result 7799 states and 18028 transitions. [2022-02-09 03:50:52,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-09 03:50:52,740 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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 31 [2022-02-09 03:50:52,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:50:52,753 INFO L225 Difference]: With dead ends: 7799 [2022-02-09 03:50:52,753 INFO L226 Difference]: Without dead ends: 7793 [2022-02-09 03:50:52,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3365 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2444, Invalid=7258, Unknown=0, NotChecked=0, Total=9702 [2022-02-09 03:50:52,759 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 648 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 1193 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 1461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 1193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-09 03:50:52,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [648 Valid, 210 Invalid, 1461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 1193 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-09 03:50:52,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7793 states. [2022-02-09 03:50:52,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7793 to 5845. [2022-02-09 03:50:52,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5845 states, 5844 states have (on average 2.384154688569473) internal successors, (13933), 5844 states have internal predecessors, (13933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:52,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5845 states to 5845 states and 13933 transitions. [2022-02-09 03:50:52,903 INFO L78 Accepts]: Start accepts. Automaton has 5845 states and 13933 transitions. Word has length 31 [2022-02-09 03:50:52,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:50:52,903 INFO L470 AbstractCegarLoop]: Abstraction has 5845 states and 13933 transitions. [2022-02-09 03:50:52,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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-09 03:50:52,904 INFO L276 IsEmpty]: Start isEmpty. Operand 5845 states and 13933 transitions. [2022-02-09 03:50:52,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:50:52,910 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:50:52,910 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:50:52,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-02-09 03:50:53,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-09 03:50:53,127 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:50:53,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:50:53,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1960214635, now seen corresponding path program 28 times [2022-02-09 03:50:53,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:50:53,128 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635973853] [2022-02-09 03:50:53,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:50:53,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:50:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:53,233 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-09 03:50:53,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:50:53,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635973853] [2022-02-09 03:50:53,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635973853] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:50:53,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327701979] [2022-02-09 03:50:53,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:50:53,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:53,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:50:53,235 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-09 03:50:53,236 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-09 03:50:53,256 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:50:53,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:50:53,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-09 03:50:53,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:50:53,675 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-09 03:50:53,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:50:53,974 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:50:53,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327701979] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:50:53,974 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:50:53,974 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 34 [2022-02-09 03:50:53,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783167647] [2022-02-09 03:50:53,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:50:53,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-09 03:50:53,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:50:53,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-09 03:50:53,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=844, Unknown=0, NotChecked=0, Total=1122 [2022-02-09 03:50:53,977 INFO L87 Difference]: Start difference. First operand 5845 states and 13933 transitions. Second operand has 34 states, 34 states have (on average 2.176470588235294) internal successors, (74), 34 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:55,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:50:55,170 INFO L93 Difference]: Finished difference Result 7411 states and 17541 transitions. [2022-02-09 03:50:55,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-09 03:50:55,170 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.176470588235294) internal successors, (74), 34 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-09 03:50:55,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:50:55,182 INFO L225 Difference]: With dead ends: 7411 [2022-02-09 03:50:55,182 INFO L226 Difference]: Without dead ends: 7388 [2022-02-09 03:50:55,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1370 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1290, Invalid=3680, Unknown=0, NotChecked=0, Total=4970 [2022-02-09 03:50:55,183 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 362 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 1409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:50:55,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 181 Invalid, 1409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-09 03:50:55,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7388 states. [2022-02-09 03:50:55,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7388 to 6246. [2022-02-09 03:50:55,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6246 states, 6245 states have (on average 2.387990392313851) internal successors, (14913), 6245 states have internal predecessors, (14913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:55,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6246 states to 6246 states and 14913 transitions. [2022-02-09 03:50:55,320 INFO L78 Accepts]: Start accepts. Automaton has 6246 states and 14913 transitions. Word has length 31 [2022-02-09 03:50:55,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:50:55,320 INFO L470 AbstractCegarLoop]: Abstraction has 6246 states and 14913 transitions. [2022-02-09 03:50:55,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.176470588235294) internal successors, (74), 34 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:55,321 INFO L276 IsEmpty]: Start isEmpty. Operand 6246 states and 14913 transitions. [2022-02-09 03:50:55,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:50:55,328 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:50:55,329 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:50:55,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-09 03:50:55,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:55,545 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:50:55,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:50:55,545 INFO L85 PathProgramCache]: Analyzing trace with hash 1947749671, now seen corresponding path program 29 times [2022-02-09 03:50:55,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:50:55,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286510958] [2022-02-09 03:50:55,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:50:55,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:50:55,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:55,692 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-09 03:50:55,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:50:55,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286510958] [2022-02-09 03:50:55,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286510958] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:50:55,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313623500] [2022-02-09 03:50:55,692 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:50:55,692 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:55,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:50:55,693 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-09 03:50:55,694 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-09 03:50:55,717 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-09 03:50:55,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:50:55,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-09 03:50:55,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:50:56,123 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-09 03:50:56,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:50:56,582 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:50:56,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313623500] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:50:56,582 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:50:56,582 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 34 [2022-02-09 03:50:56,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59248629] [2022-02-09 03:50:56,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:50:56,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-09 03:50:56,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:50:56,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-09 03:50:56,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=958, Unknown=0, NotChecked=0, Total=1190 [2022-02-09 03:50:56,584 INFO L87 Difference]: Start difference. First operand 6246 states and 14913 transitions. Second operand has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:59,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:50:59,192 INFO L93 Difference]: Finished difference Result 9896 states and 23200 transitions. [2022-02-09 03:50:59,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-09 03:50:59,192 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-09 03:50:59,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:50:59,209 INFO L225 Difference]: With dead ends: 9896 [2022-02-09 03:50:59,209 INFO L226 Difference]: Without dead ends: 9869 [2022-02-09 03:50:59,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3944 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2625, Invalid=8505, Unknown=0, NotChecked=0, Total=11130 [2022-02-09 03:50:59,211 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 442 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 1522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-09 03:50:59,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 262 Invalid, 1522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-09 03:50:59,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9869 states. [2022-02-09 03:50:59,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9869 to 7467. [2022-02-09 03:50:59,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7467 states, 7466 states have (on average 2.40208947227431) internal successors, (17934), 7466 states have internal predecessors, (17934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:59,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7467 states to 7467 states and 17934 transitions. [2022-02-09 03:50:59,368 INFO L78 Accepts]: Start accepts. Automaton has 7467 states and 17934 transitions. Word has length 31 [2022-02-09 03:50:59,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:50:59,368 INFO L470 AbstractCegarLoop]: Abstraction has 7467 states and 17934 transitions. [2022-02-09 03:50:59,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2857142857142856) internal successors, (80), 34 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:50:59,368 INFO L276 IsEmpty]: Start isEmpty. Operand 7467 states and 17934 transitions. [2022-02-09 03:50:59,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:50:59,378 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:50:59,378 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:50:59,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-09 03:50:59,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:59,595 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:50:59,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:50:59,595 INFO L85 PathProgramCache]: Analyzing trace with hash -352748575, now seen corresponding path program 30 times [2022-02-09 03:50:59,595 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:50:59,595 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061242929] [2022-02-09 03:50:59,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:50:59,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:50:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:50:59,858 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-09 03:50:59,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:50:59,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061242929] [2022-02-09 03:50:59,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061242929] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:50:59,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535176573] [2022-02-09 03:50:59,859 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:50:59,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:50:59,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:50:59,860 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-09 03:50:59,904 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-09 03:50:59,906 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-09 03:50:59,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:50:59,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-09 03:50:59,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:51:00,736 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-09 03:51:00,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:51:01,495 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-09 03:51:01,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535176573] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:51:01,495 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:51:01,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 15] total 40 [2022-02-09 03:51:01,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087659374] [2022-02-09 03:51:01,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:51:01,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-09 03:51:01,496 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:51:01,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-09 03:51:01,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=1287, Unknown=0, NotChecked=0, Total=1560 [2022-02-09 03:51:01,496 INFO L87 Difference]: Start difference. First operand 7467 states and 17934 transitions. Second operand has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:51:18,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:51:18,400 INFO L93 Difference]: Finished difference Result 12255 states and 28618 transitions. [2022-02-09 03:51:18,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-02-09 03:51:18,401 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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 31 [2022-02-09 03:51:18,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:51:18,418 INFO L225 Difference]: With dead ends: 12255 [2022-02-09 03:51:18,419 INFO L226 Difference]: Without dead ends: 12086 [2022-02-09 03:51:18,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 231 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22716 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=6944, Invalid=47112, Unknown=0, NotChecked=0, Total=54056 [2022-02-09 03:51:18,421 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 840 mSDsluCounter, 1051 mSDsCounter, 0 mSdLazyCounter, 2717 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 3045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 2717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:51:18,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 600 Invalid, 3045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 2717 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-09 03:51:18,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12086 states. [2022-02-09 03:51:18,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12086 to 7931. [2022-02-09 03:51:18,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7931 states, 7930 states have (on average 2.4058007566204287) internal successors, (19078), 7930 states have internal predecessors, (19078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:51:18,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7931 states to 7931 states and 19078 transitions. [2022-02-09 03:51:18,594 INFO L78 Accepts]: Start accepts. Automaton has 7931 states and 19078 transitions. Word has length 31 [2022-02-09 03:51:18,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:51:18,595 INFO L470 AbstractCegarLoop]: Abstraction has 7931 states and 19078 transitions. [2022-02-09 03:51:18,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:51:18,595 INFO L276 IsEmpty]: Start isEmpty. Operand 7931 states and 19078 transitions. [2022-02-09 03:51:18,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:51:18,605 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:51:18,605 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:51:18,623 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-09 03:51:18,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-02-09 03:51:18,823 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:51:18,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:51:18,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1441871721, now seen corresponding path program 31 times [2022-02-09 03:51:18,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:51:18,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192817106] [2022-02-09 03:51:18,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:51:18,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:51:18,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:51:19,019 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-09 03:51:19,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:51:19,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192817106] [2022-02-09 03:51:19,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192817106] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:51:19,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103822044] [2022-02-09 03:51:19,020 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:51:19,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:51:19,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:51:19,022 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-09 03:51:19,023 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-09 03:51:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:51:19,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:51:19,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:51:19,728 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-09 03:51:19,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:51:20,914 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-09 03:51:20,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103822044] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:51:20,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:51:20,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 16] total 39 [2022-02-09 03:51:20,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313625496] [2022-02-09 03:51:20,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:51:20,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-09 03:51:20,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:51:20,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-09 03:51:20,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1175, Unknown=0, NotChecked=0, Total=1482 [2022-02-09 03:51:20,916 INFO L87 Difference]: Start difference. First operand 7931 states and 19078 transitions. Second operand has 39 states, 39 states have (on average 2.076923076923077) internal successors, (81), 39 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-09 03:51:34,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:51:34,626 INFO L93 Difference]: Finished difference Result 14065 states and 33184 transitions. [2022-02-09 03:51:34,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-09 03:51:34,626 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.076923076923077) internal successors, (81), 39 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 31 [2022-02-09 03:51:34,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:51:34,650 INFO L225 Difference]: With dead ends: 14065 [2022-02-09 03:51:34,651 INFO L226 Difference]: Without dead ends: 13939 [2022-02-09 03:51:34,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 11148 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=6150, Invalid=22920, Unknown=0, NotChecked=0, Total=29070 [2022-02-09 03:51:34,656 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 809 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 2007 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 2357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 2007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:51:34,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [809 Valid, 529 Invalid, 2357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 2007 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-09 03:51:34,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13939 states. [2022-02-09 03:51:34,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13939 to 8747. [2022-02-09 03:51:34,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8747 states, 8746 states have (on average 2.4141321747084383) internal successors, (21114), 8746 states have internal predecessors, (21114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:51:34,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8747 states to 8747 states and 21114 transitions. [2022-02-09 03:51:34,999 INFO L78 Accepts]: Start accepts. Automaton has 8747 states and 21114 transitions. Word has length 31 [2022-02-09 03:51:34,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:51:34,999 INFO L470 AbstractCegarLoop]: Abstraction has 8747 states and 21114 transitions. [2022-02-09 03:51:34,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.076923076923077) internal successors, (81), 39 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-09 03:51:35,000 INFO L276 IsEmpty]: Start isEmpty. Operand 8747 states and 21114 transitions. [2022-02-09 03:51:35,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:51:35,011 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:51:35,011 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:51:35,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-09 03:51:35,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:51:35,232 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:51:35,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:51:35,233 INFO L85 PathProgramCache]: Analyzing trace with hash -74939733, now seen corresponding path program 32 times [2022-02-09 03:51:35,233 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:51:35,233 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335861395] [2022-02-09 03:51:35,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:51:35,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:51:35,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:51:35,486 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-09 03:51:35,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:51:35,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335861395] [2022-02-09 03:51:35,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335861395] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:51:35,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12117517] [2022-02-09 03:51:35,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:51:35,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:51:35,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:51:35,488 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-09 03:51:35,489 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-09 03:51:35,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:51:35,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:51:35,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:51:35,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:51:36,378 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-09 03:51:36,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:51:37,238 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-09 03:51:37,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12117517] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:51:37,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:51:37,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 40 [2022-02-09 03:51:37,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658174839] [2022-02-09 03:51:37,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:51:37,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-09 03:51:37,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:51:37,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-09 03:51:37,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=1280, Unknown=0, NotChecked=0, Total=1560 [2022-02-09 03:51:37,240 INFO L87 Difference]: Start difference. First operand 8747 states and 21114 transitions. Second operand has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:51:50,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:51:50,281 INFO L93 Difference]: Finished difference Result 18782 states and 44443 transitions. [2022-02-09 03:51:50,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 230 states. [2022-02-09 03:51:50,282 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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 31 [2022-02-09 03:51:50,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:51:50,311 INFO L225 Difference]: With dead ends: 18782 [2022-02-09 03:51:50,311 INFO L226 Difference]: Without dead ends: 18757 [2022-02-09 03:51:50,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 50 SyntacticMatches, 6 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28310 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=8746, Invalid=56534, Unknown=0, NotChecked=0, Total=65280 [2022-02-09 03:51:50,314 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 705 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 2092 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 3078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 2092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 692 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:51:50,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [705 Valid, 478 Invalid, 3078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 2092 Invalid, 0 Unknown, 692 Unchecked, 1.1s Time] [2022-02-09 03:51:50,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18757 states. [2022-02-09 03:51:50,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18757 to 9498. [2022-02-09 03:51:50,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9498 states, 9497 states have (on average 2.419816784247657) internal successors, (22981), 9497 states have internal predecessors, (22981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:51:50,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9498 states to 9498 states and 22981 transitions. [2022-02-09 03:51:50,573 INFO L78 Accepts]: Start accepts. Automaton has 9498 states and 22981 transitions. Word has length 31 [2022-02-09 03:51:50,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:51:50,574 INFO L470 AbstractCegarLoop]: Abstraction has 9498 states and 22981 transitions. [2022-02-09 03:51:50,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:51:50,574 INFO L276 IsEmpty]: Start isEmpty. Operand 9498 states and 22981 transitions. [2022-02-09 03:51:50,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:51:50,587 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:51:50,587 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:51:50,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-09 03:51:50,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:51:50,800 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:51:50,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:51:50,801 INFO L85 PathProgramCache]: Analyzing trace with hash 2119534507, now seen corresponding path program 33 times [2022-02-09 03:51:50,801 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:51:50,801 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000841308] [2022-02-09 03:51:50,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:51:50,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:51:50,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:51:51,085 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:51:51,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:51:51,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000841308] [2022-02-09 03:51:51,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000841308] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:51:51,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166280616] [2022-02-09 03:51:51,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:51:51,086 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:51:51,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:51:51,087 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-09 03:51:51,088 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-09 03:51:51,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-09 03:51:51,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:51:51,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-09 03:51:51,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:51:51,697 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-09 03:51:51,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:51:51,990 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-09 03:51:51,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166280616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:51:51,990 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:51:51,990 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 36 [2022-02-09 03:51:51,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122305614] [2022-02-09 03:51:51,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:51:51,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-09 03:51:51,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:51:51,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-09 03:51:51,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=1017, Unknown=0, NotChecked=0, Total=1260 [2022-02-09 03:51:51,991 INFO L87 Difference]: Start difference. First operand 9498 states and 22981 transitions. Second operand has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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-09 03:51:54,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:51:54,754 INFO L93 Difference]: Finished difference Result 13376 states and 31636 transitions. [2022-02-09 03:51:54,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-09 03:51:54,754 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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 31 [2022-02-09 03:51:54,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:51:54,782 INFO L225 Difference]: With dead ends: 13376 [2022-02-09 03:51:54,782 INFO L226 Difference]: Without dead ends: 13355 [2022-02-09 03:51:54,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4718 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3140, Invalid=9742, Unknown=0, NotChecked=0, Total=12882 [2022-02-09 03:51:54,784 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 671 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 1421 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 1601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-09 03:51:54,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [671 Valid, 377 Invalid, 1601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1421 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-09 03:51:54,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13355 states. [2022-02-09 03:51:54,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13355 to 9888. [2022-02-09 03:51:54,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9888 states, 9887 states have (on average 2.43633053504602) internal successors, (24088), 9887 states have internal predecessors, (24088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:51:54,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9888 states to 9888 states and 24088 transitions. [2022-02-09 03:51:54,999 INFO L78 Accepts]: Start accepts. Automaton has 9888 states and 24088 transitions. Word has length 31 [2022-02-09 03:51:55,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:51:55,000 INFO L470 AbstractCegarLoop]: Abstraction has 9888 states and 24088 transitions. [2022-02-09 03:51:55,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 36 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-09 03:51:55,000 INFO L276 IsEmpty]: Start isEmpty. Operand 9888 states and 24088 transitions. [2022-02-09 03:51:55,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:51:55,010 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:51:55,010 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:51:55,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-09 03:51:55,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-02-09 03:51:55,223 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:51:55,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:51:55,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1454095937, now seen corresponding path program 34 times [2022-02-09 03:51:55,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:51:55,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502127332] [2022-02-09 03:51:55,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:51:55,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:51:55,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:51:55,399 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-09 03:51:55,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:51:55,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502127332] [2022-02-09 03:51:55,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502127332] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:51:55,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569301496] [2022-02-09 03:51:55,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:51:55,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:51:55,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:51:55,401 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-09 03:51:55,402 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-09 03:51:55,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:51:55,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:51:55,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:51:55,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:51:56,011 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-09 03:51:56,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:51:56,963 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-09 03:51:56,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569301496] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:51:56,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:51:56,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 16] total 40 [2022-02-09 03:51:56,964 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026892920] [2022-02-09 03:51:56,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:51:56,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-09 03:51:56,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:51:56,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-09 03:51:56,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=1277, Unknown=0, NotChecked=0, Total=1560 [2022-02-09 03:51:56,965 INFO L87 Difference]: Start difference. First operand 9888 states and 24088 transitions. Second operand has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:52:17,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:52:17,169 INFO L93 Difference]: Finished difference Result 17705 states and 41885 transitions. [2022-02-09 03:52:17,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-02-09 03:52:17,170 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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 31 [2022-02-09 03:52:17,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:52:17,200 INFO L225 Difference]: With dead ends: 17705 [2022-02-09 03:52:17,200 INFO L226 Difference]: Without dead ends: 17594 [2022-02-09 03:52:17,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 45 SyntacticMatches, 17 SemanticMatches, 256 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 30848 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=10018, Invalid=56288, Unknown=0, NotChecked=0, Total=66306 [2022-02-09 03:52:17,203 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 949 mSDsluCounter, 1095 mSDsCounter, 0 mSdLazyCounter, 2540 mSolverCounterSat, 349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 3044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 2540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:52:17,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [949 Valid, 639 Invalid, 3044 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 2540 Invalid, 0 Unknown, 155 Unchecked, 1.2s Time] [2022-02-09 03:52:17,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17594 states. [2022-02-09 03:52:17,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17594 to 10848. [2022-02-09 03:52:17,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10848 states, 10847 states have (on average 2.433576103991887) internal successors, (26397), 10847 states have internal predecessors, (26397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:17,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10848 states to 10848 states and 26397 transitions. [2022-02-09 03:52:17,448 INFO L78 Accepts]: Start accepts. Automaton has 10848 states and 26397 transitions. Word has length 31 [2022-02-09 03:52:17,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:52:17,448 INFO L470 AbstractCegarLoop]: Abstraction has 10848 states and 26397 transitions. [2022-02-09 03:52:17,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:52:17,449 INFO L276 IsEmpty]: Start isEmpty. Operand 10848 states and 26397 transitions. [2022-02-09 03:52:17,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:52:17,459 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:52:17,459 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:52:17,478 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-09 03:52:17,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-02-09 03:52:17,675 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:52:17,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:52:17,675 INFO L85 PathProgramCache]: Analyzing trace with hash -492324689, now seen corresponding path program 35 times [2022-02-09 03:52:17,675 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:52:17,675 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917995475] [2022-02-09 03:52:17,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:52:17,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:52:17,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:52:17,861 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-09 03:52:17,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:52:17,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917995475] [2022-02-09 03:52:17,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917995475] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:52:17,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600980009] [2022-02-09 03:52:17,862 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:52:17,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:17,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:52:17,863 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-09 03:52:17,864 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-09 03:52:17,889 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-09 03:52:17,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:52:17,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-09 03:52:17,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:52:18,458 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-09 03:52:18,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:52:19,051 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-09 03:52:19,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600980009] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:52:19,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:52:19,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 40 [2022-02-09 03:52:19,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351153381] [2022-02-09 03:52:19,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:52:19,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-09 03:52:19,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:52:19,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-09 03:52:19,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=1280, Unknown=0, NotChecked=0, Total=1560 [2022-02-09 03:52:19,055 INFO L87 Difference]: Start difference. First operand 10848 states and 26397 transitions. Second operand has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:52:31,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:52:31,447 INFO L93 Difference]: Finished difference Result 17432 states and 41445 transitions. [2022-02-09 03:52:31,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-02-09 03:52:31,447 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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 31 [2022-02-09 03:52:31,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:52:31,489 INFO L225 Difference]: With dead ends: 17432 [2022-02-09 03:52:31,490 INFO L226 Difference]: Without dead ends: 17272 [2022-02-09 03:52:31,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25305 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=8414, Invalid=50878, Unknown=0, NotChecked=0, Total=59292 [2022-02-09 03:52:31,494 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 909 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 2293 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 3132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 2293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 540 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:52:31,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [909 Valid, 432 Invalid, 3132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 2293 Invalid, 0 Unknown, 540 Unchecked, 1.1s Time] [2022-02-09 03:52:31,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17272 states. [2022-02-09 03:52:31,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17272 to 10560. [2022-02-09 03:52:31,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10560 states, 10559 states have (on average 2.4364049625911544) internal successors, (25726), 10559 states have internal predecessors, (25726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:31,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10560 states to 10560 states and 25726 transitions. [2022-02-09 03:52:31,775 INFO L78 Accepts]: Start accepts. Automaton has 10560 states and 25726 transitions. Word has length 31 [2022-02-09 03:52:31,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:52:31,775 INFO L470 AbstractCegarLoop]: Abstraction has 10560 states and 25726 transitions. [2022-02-09 03:52:31,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.075) internal successors, (83), 40 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-09 03:52:31,775 INFO L276 IsEmpty]: Start isEmpty. Operand 10560 states and 25726 transitions. [2022-02-09 03:52:31,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-09 03:52:31,786 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:52:31,786 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:52:31,811 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-09 03:52:31,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-09 03:52:31,999 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:52:32,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:52:32,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1685542175, now seen corresponding path program 36 times [2022-02-09 03:52:32,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:52:32,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864986180] [2022-02-09 03:52:32,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:52:32,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:52:32,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:52:32,091 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:32,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:52:32,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864986180] [2022-02-09 03:52:32,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864986180] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:52:32,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123104470] [2022-02-09 03:52:32,091 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:52:32,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:32,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:52:32,092 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-09 03:52:32,093 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-09 03:52:32,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-09 03:52:32,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:52:32,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-09 03:52:32,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:52:32,409 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:32,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:52:32,750 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:32,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123104470] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:52:32,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:52:32,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 34 [2022-02-09 03:52:32,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488361439] [2022-02-09 03:52:32,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:52:32,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-09 03:52:32,752 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:52:32,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-09 03:52:32,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=287, Invalid=903, Unknown=0, NotChecked=0, Total=1190 [2022-02-09 03:52:32,752 INFO L87 Difference]: Start difference. First operand 10560 states and 25726 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:33,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:52:33,989 INFO L93 Difference]: Finished difference Result 12545 states and 30331 transitions. [2022-02-09 03:52:33,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-09 03:52:33,989 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-09 03:52:33,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:52:34,017 INFO L225 Difference]: With dead ends: 12545 [2022-02-09 03:52:34,018 INFO L226 Difference]: Without dead ends: 12541 [2022-02-09 03:52:34,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2075 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1818, Invalid=4988, Unknown=0, NotChecked=0, Total=6806 [2022-02-09 03:52:34,019 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 291 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:52:34,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 186 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-09 03:52:34,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12541 states. [2022-02-09 03:52:34,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12541 to 11369. [2022-02-09 03:52:34,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11369 states, 11368 states have (on average 2.4481878958479943) internal successors, (27831), 11368 states have internal predecessors, (27831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:34,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11369 states to 11369 states and 27831 transitions. [2022-02-09 03:52:34,244 INFO L78 Accepts]: Start accepts. Automaton has 11369 states and 27831 transitions. Word has length 31 [2022-02-09 03:52:34,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:52:34,244 INFO L470 AbstractCegarLoop]: Abstraction has 11369 states and 27831 transitions. [2022-02-09 03:52:34,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:34,244 INFO L276 IsEmpty]: Start isEmpty. Operand 11369 states and 27831 transitions. [2022-02-09 03:52:34,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-09 03:52:34,256 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:52:34,256 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:52:34,273 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-09 03:52:34,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:34,471 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:52:34,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:52:34,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1393248479, now seen corresponding path program 37 times [2022-02-09 03:52:34,471 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:52:34,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932709421] [2022-02-09 03:52:34,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:52:34,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:52:34,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:52:34,579 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-09 03:52:34,579 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:52:34,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932709421] [2022-02-09 03:52:34,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932709421] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:52:34,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909325110] [2022-02-09 03:52:34,579 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:52:34,579 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:34,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:52:34,581 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-09 03:52:34,602 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-09 03:52:34,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:52:34,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-09 03:52:34,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:52:35,067 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:35,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:52:35,417 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:35,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909325110] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:52:35,417 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:52:35,417 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 37 [2022-02-09 03:52:35,417 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832962367] [2022-02-09 03:52:35,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:52:35,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-09 03:52:35,418 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:52:35,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-09 03:52:35,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2022-02-09 03:52:35,418 INFO L87 Difference]: Start difference. First operand 11369 states and 27831 transitions. Second operand has 38 states, 38 states have (on average 2.236842105263158) internal successors, (85), 37 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-09 03:52:37,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:52:37,332 INFO L93 Difference]: Finished difference Result 12972 states and 30945 transitions. [2022-02-09 03:52:37,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-02-09 03:52:37,332 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.236842105263158) internal successors, (85), 37 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 33 [2022-02-09 03:52:37,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:52:37,352 INFO L225 Difference]: With dead ends: 12972 [2022-02-09 03:52:37,352 INFO L226 Difference]: Without dead ends: 12972 [2022-02-09 03:52:37,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3545 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2658, Invalid=8898, Unknown=0, NotChecked=0, Total=11556 [2022-02-09 03:52:37,353 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 494 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:52:37,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [494 Valid, 251 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-09 03:52:37,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12972 states. [2022-02-09 03:52:37,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12972 to 10915. [2022-02-09 03:52:37,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10915 states, 10914 states have (on average 2.455011911306579) internal successors, (26794), 10914 states have internal predecessors, (26794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:37,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10915 states to 10915 states and 26794 transitions. [2022-02-09 03:52:37,536 INFO L78 Accepts]: Start accepts. Automaton has 10915 states and 26794 transitions. Word has length 33 [2022-02-09 03:52:37,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:52:37,536 INFO L470 AbstractCegarLoop]: Abstraction has 10915 states and 26794 transitions. [2022-02-09 03:52:37,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.236842105263158) internal successors, (85), 37 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-09 03:52:37,536 INFO L276 IsEmpty]: Start isEmpty. Operand 10915 states and 26794 transitions. [2022-02-09 03:52:37,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-09 03:52:37,547 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:52:37,547 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:52:37,566 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-09 03:52:37,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-09 03:52:37,764 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:52:37,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:52:37,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1039636493, now seen corresponding path program 38 times [2022-02-09 03:52:37,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:52:37,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850280162] [2022-02-09 03:52:37,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:52:37,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:52:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:52:37,846 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:37,846 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:52:37,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850280162] [2022-02-09 03:52:37,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850280162] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:52:37,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936755637] [2022-02-09 03:52:37,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:52:37,847 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:37,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:52:37,848 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-09 03:52:37,849 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-09 03:52:37,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:52:37,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:52:37,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-09 03:52:37,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:52:38,258 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:38,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:52:38,544 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-09 03:52:38,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936755637] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:52:38,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:52:38,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 14] total 31 [2022-02-09 03:52:38,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313369309] [2022-02-09 03:52:38,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:52:38,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-09 03:52:38,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:52:38,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-09 03:52:38,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=734, Unknown=0, NotChecked=0, Total=992 [2022-02-09 03:52:38,545 INFO L87 Difference]: Start difference. First operand 10915 states and 26794 transitions. Second operand has 32 states, 32 states have (on average 2.4375) internal successors, (78), 31 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-09 03:52:39,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:52:39,768 INFO L93 Difference]: Finished difference Result 11524 states and 27953 transitions. [2022-02-09 03:52:39,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-09 03:52:39,768 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.4375) internal successors, (78), 31 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 33 [2022-02-09 03:52:39,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:52:39,788 INFO L225 Difference]: With dead ends: 11524 [2022-02-09 03:52:39,788 INFO L226 Difference]: Without dead ends: 11520 [2022-02-09 03:52:39,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3332 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2919, Invalid=7793, Unknown=0, NotChecked=0, Total=10712 [2022-02-09 03:52:39,790 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 322 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-09 03:52:39,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 102 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-09 03:52:39,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11520 states. [2022-02-09 03:52:39,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11520 to 10874. [2022-02-09 03:52:39,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10874 states, 10873 states have (on average 2.4531408075048287) internal successors, (26673), 10873 states have internal predecessors, (26673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:39,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10874 states to 10874 states and 26673 transitions. [2022-02-09 03:52:39,967 INFO L78 Accepts]: Start accepts. Automaton has 10874 states and 26673 transitions. Word has length 33 [2022-02-09 03:52:39,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:52:39,967 INFO L470 AbstractCegarLoop]: Abstraction has 10874 states and 26673 transitions. [2022-02-09 03:52:39,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.4375) internal successors, (78), 31 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-09 03:52:39,967 INFO L276 IsEmpty]: Start isEmpty. Operand 10874 states and 26673 transitions. [2022-02-09 03:52:39,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-09 03:52:39,978 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:52:39,978 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:52:39,995 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-09 03:52:40,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-09 03:52:40,191 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:52:40,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:52:40,192 INFO L85 PathProgramCache]: Analyzing trace with hash -2068346637, now seen corresponding path program 39 times [2022-02-09 03:52:40,192 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:52:40,192 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764594357] [2022-02-09 03:52:40,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:52:40,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:52:40,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:52:40,435 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:40,436 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:52:40,436 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764594357] [2022-02-09 03:52:40,436 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764594357] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:52:40,436 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477557241] [2022-02-09 03:52:40,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:52:40,436 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:40,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:52:40,437 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-09 03:52:40,439 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-09 03:52:40,461 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-09 03:52:40,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:52:40,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-09 03:52:40,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:52:41,250 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:41,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:52:41,735 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:41,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477557241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:52:41,736 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:52:41,736 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 15] total 45 [2022-02-09 03:52:41,736 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108791438] [2022-02-09 03:52:41,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:52:41,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-09 03:52:41,736 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:52:41,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-09 03:52:41,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1734, Unknown=0, NotChecked=0, Total=1980 [2022-02-09 03:52:41,737 INFO L87 Difference]: Start difference. First operand 10874 states and 26673 transitions. Second operand has 45 states, 45 states have (on average 2.0) internal successors, (90), 45 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:50,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:52:50,163 INFO L93 Difference]: Finished difference Result 14204 states and 34076 transitions. [2022-02-09 03:52:50,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-02-09 03:52:50,164 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.0) internal successors, (90), 45 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-02-09 03:52:50,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:52:50,197 INFO L225 Difference]: With dead ends: 14204 [2022-02-09 03:52:50,197 INFO L226 Difference]: Without dead ends: 14039 [2022-02-09 03:52:50,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23795 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=6830, Invalid=56422, Unknown=0, NotChecked=0, Total=63252 [2022-02-09 03:52:50,203 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 940 mSDsluCounter, 1178 mSDsCounter, 0 mSdLazyCounter, 3596 mSolverCounterSat, 361 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 940 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 3957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 361 IncrementalHoareTripleChecker+Valid, 3596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:52:50,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [940 Valid, 607 Invalid, 3957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [361 Valid, 3596 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-09 03:52:50,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14039 states. [2022-02-09 03:52:50,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14039 to 12176. [2022-02-09 03:52:50,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12176 states, 12175 states have (on average 2.4552772073921973) internal successors, (29893), 12175 states have internal predecessors, (29893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:50,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12176 states to 12176 states and 29893 transitions. [2022-02-09 03:52:50,498 INFO L78 Accepts]: Start accepts. Automaton has 12176 states and 29893 transitions. Word has length 33 [2022-02-09 03:52:50,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:52:50,498 INFO L470 AbstractCegarLoop]: Abstraction has 12176 states and 29893 transitions. [2022-02-09 03:52:50,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.0) internal successors, (90), 45 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:52:50,498 INFO L276 IsEmpty]: Start isEmpty. Operand 12176 states and 29893 transitions. [2022-02-09 03:52:50,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-09 03:52:50,514 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:52:50,515 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:52:50,542 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-09 03:52:50,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:50,731 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:52:50,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:52:50,732 INFO L85 PathProgramCache]: Analyzing trace with hash -226544083, now seen corresponding path program 40 times [2022-02-09 03:52:50,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:52:50,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955544958] [2022-02-09 03:52:50,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:52:50,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:52:50,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:52:51,015 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:51,015 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:52:51,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955544958] [2022-02-09 03:52:51,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955544958] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:52:51,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677647183] [2022-02-09 03:52:51,016 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:52:51,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:52:51,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:52:51,026 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-09 03:52:51,027 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-09 03:52:51,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:52:51,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:52:51,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-09 03:52:51,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:52:51,957 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:51,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:52:53,409 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:52:53,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677647183] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:52:53,410 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:52:53,410 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 16] total 43 [2022-02-09 03:52:53,410 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081313648] [2022-02-09 03:52:53,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:52:53,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-09 03:52:53,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:52:53,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-09 03:52:53,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=1467, Unknown=0, NotChecked=0, Total=1806 [2022-02-09 03:52:53,411 INFO L87 Difference]: Start difference. First operand 12176 states and 29893 transitions. Second operand has 43 states, 43 states have (on average 2.0697674418604652) internal successors, (89), 43 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-09 03:53:13,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:53:13,589 INFO L93 Difference]: Finished difference Result 18083 states and 43491 transitions. [2022-02-09 03:53:13,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-09 03:53:13,589 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.0697674418604652) internal successors, (89), 43 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 33 [2022-02-09 03:53:13,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:53:13,623 INFO L225 Difference]: With dead ends: 18083 [2022-02-09 03:53:13,623 INFO L226 Difference]: Without dead ends: 17990 [2022-02-09 03:53:13,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17201 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=7389, Invalid=36501, Unknown=0, NotChecked=0, Total=43890 [2022-02-09 03:53:13,626 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 832 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 2191 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 2572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 2191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-09 03:53:13,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [832 Valid, 451 Invalid, 2572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 2191 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-09 03:53:13,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17990 states. [2022-02-09 03:53:13,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17990 to 13038. [2022-02-09 03:53:13,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13038 states, 13037 states have (on average 2.442893303674158) internal successors, (31848), 13037 states have internal predecessors, (31848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:53:13,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13038 states to 13038 states and 31848 transitions. [2022-02-09 03:53:13,976 INFO L78 Accepts]: Start accepts. Automaton has 13038 states and 31848 transitions. Word has length 33 [2022-02-09 03:53:13,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:53:13,976 INFO L470 AbstractCegarLoop]: Abstraction has 13038 states and 31848 transitions. [2022-02-09 03:53:13,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.0697674418604652) internal successors, (89), 43 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-09 03:53:13,976 INFO L276 IsEmpty]: Start isEmpty. Operand 13038 states and 31848 transitions. [2022-02-09 03:53:13,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-09 03:53:13,990 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:53:13,991 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:53:14,009 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-09 03:53:14,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-09 03:53:14,210 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:53:14,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:53:14,210 INFO L85 PathProgramCache]: Analyzing trace with hash 225401477, now seen corresponding path program 41 times [2022-02-09 03:53:14,210 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:53:14,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726833107] [2022-02-09 03:53:14,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:53:14,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:53:14,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:53:14,468 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:53:14,468 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:53:14,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726833107] [2022-02-09 03:53:14,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726833107] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:53:14,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863685742] [2022-02-09 03:53:14,468 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:53:14,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:53:14,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:53:14,469 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-09 03:53:14,470 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-09 03:53:14,506 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-09 03:53:14,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:53:14,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-09 03:53:14,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:53:15,358 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:53:15,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:53:16,945 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:53:16,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863685742] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:53:16,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:53:16,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 41 [2022-02-09 03:53:16,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335663186] [2022-02-09 03:53:16,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:53:16,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-09 03:53:16,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:53:16,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-09 03:53:16,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=296, Invalid=1344, Unknown=0, NotChecked=0, Total=1640 [2022-02-09 03:53:16,946 INFO L87 Difference]: Start difference. First operand 13038 states and 31848 transitions. Second operand has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 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-09 03:53:34,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:53:34,129 INFO L93 Difference]: Finished difference Result 20183 states and 48236 transitions. [2022-02-09 03:53:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 175 states. [2022-02-09 03:53:34,129 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 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 33 [2022-02-09 03:53:34,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:53:34,177 INFO L225 Difference]: With dead ends: 20183 [2022-02-09 03:53:34,178 INFO L226 Difference]: Without dead ends: 20093 [2022-02-09 03:53:34,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 209 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17206 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=7462, Invalid=36848, Unknown=0, NotChecked=0, Total=44310 [2022-02-09 03:53:34,180 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 826 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 2081 mSolverCounterSat, 401 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 2482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 401 IncrementalHoareTripleChecker+Valid, 2081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:53:34,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [826 Valid, 334 Invalid, 2482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [401 Valid, 2081 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-09 03:53:34,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20093 states. [2022-02-09 03:53:34,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20093 to 13555. [2022-02-09 03:53:34,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13555 states, 13554 states have (on average 2.4375830013280213) internal successors, (33039), 13554 states have internal predecessors, (33039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:53:34,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13555 states to 13555 states and 33039 transitions. [2022-02-09 03:53:34,494 INFO L78 Accepts]: Start accepts. Automaton has 13555 states and 33039 transitions. Word has length 33 [2022-02-09 03:53:34,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:53:34,494 INFO L470 AbstractCegarLoop]: Abstraction has 13555 states and 33039 transitions. [2022-02-09 03:53:34,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.1707317073170733) internal successors, (89), 41 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-09 03:53:34,495 INFO L276 IsEmpty]: Start isEmpty. Operand 13555 states and 33039 transitions. [2022-02-09 03:53:34,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-09 03:53:34,509 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:53:34,509 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:53:34,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-09 03:53:34,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:53:34,723 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:53:34,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:53:34,723 INFO L85 PathProgramCache]: Analyzing trace with hash -420701097, now seen corresponding path program 42 times [2022-02-09 03:53:34,723 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:53:34,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485702886] [2022-02-09 03:53:34,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:53:34,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:53:34,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:53:34,818 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-09 03:53:34,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:53:34,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485702886] [2022-02-09 03:53:34,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485702886] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:53:34,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051134505] [2022-02-09 03:53:34,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:53:34,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:53:34,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:53:34,836 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-09 03:53:34,839 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-09 03:53:34,865 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-09 03:53:34,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:53:34,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-09 03:53:34,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:53:35,393 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-09 03:53:35,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:53:35,961 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:53:35,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051134505] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:53:35,961 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:53:35,961 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 15] total 33 [2022-02-09 03:53:35,961 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717235213] [2022-02-09 03:53:35,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:53:35,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-09 03:53:35,962 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:53:35,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-09 03:53:35,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=873, Unknown=0, NotChecked=0, Total=1122 [2022-02-09 03:53:35,962 INFO L87 Difference]: Start difference. First operand 13555 states and 33039 transitions. Second operand has 34 states, 34 states have (on average 2.264705882352941) internal successors, (77), 33 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:53:38,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:53:38,030 INFO L93 Difference]: Finished difference Result 15695 states and 38021 transitions. [2022-02-09 03:53:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-09 03:53:38,030 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.264705882352941) internal successors, (77), 33 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-02-09 03:53:38,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:53:38,057 INFO L225 Difference]: With dead ends: 15695 [2022-02-09 03:53:38,057 INFO L226 Difference]: Without dead ends: 15689 [2022-02-09 03:53:38,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3001 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2133, Invalid=6239, Unknown=0, NotChecked=0, Total=8372 [2022-02-09 03:53:38,058 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 486 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 1067 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 1067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-09 03:53:38,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 212 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 1067 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-09 03:53:38,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15689 states. [2022-02-09 03:53:38,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15689 to 13624. [2022-02-09 03:53:38,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13624 states, 13623 states have (on average 2.436614548924613) internal successors, (33194), 13623 states have internal predecessors, (33194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:53:38,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13624 states to 13624 states and 33194 transitions. [2022-02-09 03:53:38,298 INFO L78 Accepts]: Start accepts. Automaton has 13624 states and 33194 transitions. Word has length 33 [2022-02-09 03:53:38,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:53:38,298 INFO L470 AbstractCegarLoop]: Abstraction has 13624 states and 33194 transitions. [2022-02-09 03:53:38,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.264705882352941) internal successors, (77), 33 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:53:38,298 INFO L276 IsEmpty]: Start isEmpty. Operand 13624 states and 33194 transitions. [2022-02-09 03:53:38,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:53:38,316 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:53:38,317 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:53:38,333 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-02-09 03:53:38,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:53:38,518 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:53:38,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:53:38,519 INFO L85 PathProgramCache]: Analyzing trace with hash -971038451, now seen corresponding path program 43 times [2022-02-09 03:53:38,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:53:38,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638859061] [2022-02-09 03:53:38,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:53:38,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:53:38,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:53:38,795 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-09 03:53:38,795 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:53:38,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638859061] [2022-02-09 03:53:38,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638859061] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:53:38,795 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901750966] [2022-02-09 03:53:38,796 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:53:38,796 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:53:38,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:53:38,799 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-09 03:53:38,801 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-09 03:53:38,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:53:38,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:53:38,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:53:39,472 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-09 03:53:39,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:53:40,212 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-09 03:53:40,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901750966] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:53:40,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:53:40,212 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-09 03:53:40,212 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536567440] [2022-02-09 03:53:40,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:53:40,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-09 03:53:40,212 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:53:40,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-09 03:53:40,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=1661, Unknown=0, NotChecked=0, Total=2070 [2022-02-09 03:53:40,213 INFO L87 Difference]: Start difference. First operand 13624 states and 33194 transitions. Second operand has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:53:53,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:53:53,830 INFO L93 Difference]: Finished difference Result 20051 states and 47451 transitions. [2022-02-09 03:53:53,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 215 states. [2022-02-09 03:53:53,830 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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 35 [2022-02-09 03:53:53,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:53:53,876 INFO L225 Difference]: With dead ends: 20051 [2022-02-09 03:53:53,876 INFO L226 Difference]: Without dead ends: 20042 [2022-02-09 03:53:53,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 52 SyntacticMatches, 11 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28656 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=9697, Invalid=55583, Unknown=0, NotChecked=0, Total=65280 [2022-02-09 03:53:53,887 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 1099 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 2431 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1099 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 3572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 2431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 883 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:53:53,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1099 Valid, 591 Invalid, 3572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 2431 Invalid, 0 Unknown, 883 Unchecked, 1.1s Time] [2022-02-09 03:53:53,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20042 states. [2022-02-09 03:53:54,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20042 to 13933. [2022-02-09 03:53:54,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13933 states, 13932 states have (on average 2.4394918173987943) internal successors, (33987), 13932 states have internal predecessors, (33987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:53:54,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13933 states to 13933 states and 33987 transitions. [2022-02-09 03:53:54,212 INFO L78 Accepts]: Start accepts. Automaton has 13933 states and 33987 transitions. Word has length 35 [2022-02-09 03:53:54,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:53:54,212 INFO L470 AbstractCegarLoop]: Abstraction has 13933 states and 33987 transitions. [2022-02-09 03:53:54,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:53:54,212 INFO L276 IsEmpty]: Start isEmpty. Operand 13933 states and 33987 transitions. [2022-02-09 03:53:54,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:53:54,231 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:53:54,231 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:53:54,248 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-09 03:53:54,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-02-09 03:53:54,446 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:53:54,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:53:54,447 INFO L85 PathProgramCache]: Analyzing trace with hash 255734751, now seen corresponding path program 44 times [2022-02-09 03:53:54,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:53:54,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135850041] [2022-02-09 03:53:54,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:53:54,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:53:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:53:54,684 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-09 03:53:54,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:53:54,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135850041] [2022-02-09 03:53:54,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135850041] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:53:54,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467788659] [2022-02-09 03:53:54,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:53:54,685 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:53:54,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:53:54,686 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-09 03:53:54,687 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-09 03:53:54,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:53:54,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:53:54,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:53:54,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:53:55,280 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-09 03:53:55,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:53:57,298 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-09 03:53:57,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467788659] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:53:57,298 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:53:57,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 47 [2022-02-09 03:53:57,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657203827] [2022-02-09 03:53:57,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:53:57,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-09 03:53:57,299 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:53:57,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-09 03:53:57,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=396, Invalid=1766, Unknown=0, NotChecked=0, Total=2162 [2022-02-09 03:53:57,299 INFO L87 Difference]: Start difference. First operand 13933 states and 33987 transitions. Second operand has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 03:54:35,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:54:35,867 INFO L93 Difference]: Finished difference Result 20139 states and 48023 transitions. [2022-02-09 03:54:35,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-02-09 03:54:35,867 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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 35 [2022-02-09 03:54:35,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:54:35,900 INFO L225 Difference]: With dead ends: 20139 [2022-02-09 03:54:35,900 INFO L226 Difference]: Without dead ends: 20024 [2022-02-09 03:54:35,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 50 SyntacticMatches, 30 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 28615 ImplicationChecksByTransitivity, 37.7s TimeCoverageRelationStatistics Valid=10216, Invalid=50054, Unknown=0, NotChecked=0, Total=60270 [2022-02-09 03:54:35,903 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 1470 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 2368 mSolverCounterSat, 435 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1470 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 2929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 435 IncrementalHoareTripleChecker+Valid, 2368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-09 03:54:35,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1470 Valid, 509 Invalid, 2929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [435 Valid, 2368 Invalid, 0 Unknown, 126 Unchecked, 1.5s Time] [2022-02-09 03:54:35,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20024 states. [2022-02-09 03:54:36,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20024 to 14405. [2022-02-09 03:54:36,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14405 states, 14404 states have (on average 2.4391141349625105) internal successors, (35133), 14404 states have internal predecessors, (35133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:54:36,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14405 states to 14405 states and 35133 transitions. [2022-02-09 03:54:36,255 INFO L78 Accepts]: Start accepts. Automaton has 14405 states and 35133 transitions. Word has length 35 [2022-02-09 03:54:36,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:54:36,255 INFO L470 AbstractCegarLoop]: Abstraction has 14405 states and 35133 transitions. [2022-02-09 03:54:36,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 03:54:36,256 INFO L276 IsEmpty]: Start isEmpty. Operand 14405 states and 35133 transitions. [2022-02-09 03:54:36,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:54:36,279 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:54:36,279 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:54:36,298 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-09 03:54:36,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-09 03:54:36,495 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:54:36,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:54:36,496 INFO L85 PathProgramCache]: Analyzing trace with hash 975083881, now seen corresponding path program 45 times [2022-02-09 03:54:36,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:54:36,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960381305] [2022-02-09 03:54:36,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:54:36,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:54:36,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:54:36,771 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-09 03:54:36,771 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:54:36,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960381305] [2022-02-09 03:54:36,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960381305] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:54:36,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533377646] [2022-02-09 03:54:36,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:54:36,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:54:36,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:54:36,773 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-09 03:54:36,780 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-09 03:54:36,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-09 03:54:36,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:54:36,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:54:36,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:54:37,721 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-09 03:54:37,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:54:39,984 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-09 03:54:39,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533377646] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:54:39,985 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:54:39,985 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 47 [2022-02-09 03:54:39,985 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314745114] [2022-02-09 03:54:39,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:54:39,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-09 03:54:39,985 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:54:39,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-09 03:54:39,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1789, Unknown=0, NotChecked=0, Total=2162 [2022-02-09 03:54:39,986 INFO L87 Difference]: Start difference. First operand 14405 states and 35133 transitions. Second operand has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 03:55:21,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:55:21,015 INFO L93 Difference]: Finished difference Result 21432 states and 51087 transitions. [2022-02-09 03:55:21,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2022-02-09 03:55:21,016 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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 35 [2022-02-09 03:55:21,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:55:21,058 INFO L225 Difference]: With dead ends: 21432 [2022-02-09 03:55:21,058 INFO L226 Difference]: Without dead ends: 21312 [2022-02-09 03:55:21,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 26038 ImplicationChecksByTransitivity, 40.1s TimeCoverageRelationStatistics Valid=10569, Invalid=51183, Unknown=0, NotChecked=0, Total=61752 [2022-02-09 03:55:21,077 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 1522 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 2815 mSolverCounterSat, 494 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1522 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 3309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 494 IncrementalHoareTripleChecker+Valid, 2815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-09 03:55:21,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1522 Valid, 507 Invalid, 3309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [494 Valid, 2815 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-02-09 03:55:21,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21312 states. [2022-02-09 03:55:21,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21312 to 14910. [2022-02-09 03:55:21,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14910 states, 14909 states have (on average 2.43953316788517) internal successors, (36371), 14909 states have internal predecessors, (36371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:55:21,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14910 states to 14910 states and 36371 transitions. [2022-02-09 03:55:21,491 INFO L78 Accepts]: Start accepts. Automaton has 14910 states and 36371 transitions. Word has length 35 [2022-02-09 03:55:21,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:55:21,492 INFO L470 AbstractCegarLoop]: Abstraction has 14910 states and 36371 transitions. [2022-02-09 03:55:21,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 03:55:21,492 INFO L276 IsEmpty]: Start isEmpty. Operand 14910 states and 36371 transitions. [2022-02-09 03:55:21,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:55:21,513 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:55:21,513 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:55:21,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-02-09 03:55:21,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-09 03:55:21,727 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:55:21,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:55:21,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1746633437, now seen corresponding path program 46 times [2022-02-09 03:55:21,728 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:55:21,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80217604] [2022-02-09 03:55:21,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:55:21,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:55:21,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:55:21,988 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-09 03:55:21,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:55:21,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80217604] [2022-02-09 03:55:21,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80217604] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:55:21,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221665500] [2022-02-09 03:55:21,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:55:21,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:55:21,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:55:22,004 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-09 03:55:22,055 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-09 03:55:22,080 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:55:22,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:55:22,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-09 03:55:22,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:55:22,894 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-09 03:55:22,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:55:23,415 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-09 03:55:23,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221665500] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:55:23,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:55:23,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 42 [2022-02-09 03:55:23,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093790365] [2022-02-09 03:55:23,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:55:23,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-09 03:55:23,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:55:23,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-09 03:55:23,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=1399, Unknown=0, NotChecked=0, Total=1722 [2022-02-09 03:55:23,417 INFO L87 Difference]: Start difference. First operand 14910 states and 36371 transitions. Second operand has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 42 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-09 03:55:31,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:55:31,907 INFO L93 Difference]: Finished difference Result 21319 states and 50521 transitions. [2022-02-09 03:55:31,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-09 03:55:31,907 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 42 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 35 [2022-02-09 03:55:31,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:55:31,948 INFO L225 Difference]: With dead ends: 21319 [2022-02-09 03:55:31,949 INFO L226 Difference]: Without dead ends: 21316 [2022-02-09 03:55:31,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 223 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22071 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=10620, Invalid=39780, Unknown=0, NotChecked=0, Total=50400 [2022-02-09 03:55:31,952 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 988 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1943 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 988 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 2279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-09 03:55:31,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [988 Valid, 370 Invalid, 2279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1943 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-09 03:55:31,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21316 states. [2022-02-09 03:55:32,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21316 to 17557. [2022-02-09 03:55:32,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17557 states, 17556 states have (on average 2.440248348143085) internal successors, (42841), 17556 states have internal predecessors, (42841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:55:32,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17557 states to 17557 states and 42841 transitions. [2022-02-09 03:55:32,282 INFO L78 Accepts]: Start accepts. Automaton has 17557 states and 42841 transitions. Word has length 35 [2022-02-09 03:55:32,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:55:32,282 INFO L470 AbstractCegarLoop]: Abstraction has 17557 states and 42841 transitions. [2022-02-09 03:55:32,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 42 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-09 03:55:32,283 INFO L276 IsEmpty]: Start isEmpty. Operand 17557 states and 42841 transitions. [2022-02-09 03:55:32,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:55:32,304 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:55:32,304 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:55:32,321 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-09 03:55:32,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:55:32,519 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:55:32,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:55:32,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1003263075, now seen corresponding path program 47 times [2022-02-09 03:55:32,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:55:32,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383629180] [2022-02-09 03:55:32,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:55:32,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:55:32,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:55:32,851 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-09 03:55:32,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:55:32,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383629180] [2022-02-09 03:55:32,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383629180] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:55:32,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100866793] [2022-02-09 03:55:32,851 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:55:32,851 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:55:32,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:55:32,852 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-09 03:55:32,885 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-09 03:55:32,889 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-09 03:55:32,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:55:32,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:55:32,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:55:33,857 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-09 03:55:33,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:55:34,567 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-09 03:55:34,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100866793] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:55:34,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:55:34,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-09 03:55:34,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58453193] [2022-02-09 03:55:34,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:55:34,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-09 03:55:34,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:55:34,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-09 03:55:34,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=1699, Unknown=0, NotChecked=0, Total=2070 [2022-02-09 03:55:34,569 INFO L87 Difference]: Start difference. First operand 17557 states and 42841 transitions. Second operand has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:55:51,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:55:51,573 INFO L93 Difference]: Finished difference Result 26206 states and 62378 transitions. [2022-02-09 03:55:51,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-02-09 03:55:51,573 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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 35 [2022-02-09 03:55:51,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:55:51,630 INFO L225 Difference]: With dead ends: 26206 [2022-02-09 03:55:51,631 INFO L226 Difference]: Without dead ends: 26180 [2022-02-09 03:55:51,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 48 SyntacticMatches, 22 SemanticMatches, 302 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42202 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=13207, Invalid=78905, Unknown=0, NotChecked=0, Total=92112 [2022-02-09 03:55:51,634 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 895 mSDsluCounter, 1294 mSDsCounter, 0 mSdLazyCounter, 3045 mSolverCounterSat, 369 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 4444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 369 IncrementalHoareTripleChecker+Valid, 3045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1030 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-09 03:55:51,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [895 Valid, 587 Invalid, 4444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [369 Valid, 3045 Invalid, 0 Unknown, 1030 Unchecked, 1.4s Time] [2022-02-09 03:55:51,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26180 states. [2022-02-09 03:55:52,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26180 to 18303. [2022-02-09 03:55:52,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18303 states, 18302 states have (on average 2.4483662987651624) internal successors, (44810), 18302 states have internal predecessors, (44810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:55:52,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18303 states to 18303 states and 44810 transitions. [2022-02-09 03:55:52,078 INFO L78 Accepts]: Start accepts. Automaton has 18303 states and 44810 transitions. Word has length 35 [2022-02-09 03:55:52,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:55:52,078 INFO L470 AbstractCegarLoop]: Abstraction has 18303 states and 44810 transitions. [2022-02-09 03:55:52,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:55:52,078 INFO L276 IsEmpty]: Start isEmpty. Operand 18303 states and 44810 transitions. [2022-02-09 03:55:52,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:55:52,101 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:55:52,101 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:55:52,119 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-09 03:55:52,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-02-09 03:55:52,314 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:55:52,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:55:52,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1962410595, now seen corresponding path program 48 times [2022-02-09 03:55:52,315 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:55:52,315 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549313154] [2022-02-09 03:55:52,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:55:52,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:55:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:55:52,633 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-09 03:55:52,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:55:52,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549313154] [2022-02-09 03:55:52,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549313154] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:55:52,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720069480] [2022-02-09 03:55:52,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:55:52,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:55:52,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:55:52,635 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-09 03:55:52,636 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-09 03:55:52,661 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-09 03:55:52,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:55:52,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:55:52,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:55:53,565 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-09 03:55:53,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:55:54,242 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-09 03:55:54,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720069480] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:55:54,247 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:55:54,247 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-09 03:55:54,247 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297168951] [2022-02-09 03:55:54,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:55:54,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-09 03:55:54,248 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:55:54,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-09 03:55:54,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=1701, Unknown=0, NotChecked=0, Total=2070 [2022-02-09 03:55:54,248 INFO L87 Difference]: Start difference. First operand 18303 states and 44810 transitions. Second operand has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:56:08,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:56:08,658 INFO L93 Difference]: Finished difference Result 26371 states and 63377 transitions. [2022-02-09 03:56:08,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 212 states. [2022-02-09 03:56:08,658 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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 35 [2022-02-09 03:56:08,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:56:08,724 INFO L225 Difference]: With dead ends: 26371 [2022-02-09 03:56:08,724 INFO L226 Difference]: Without dead ends: 26334 [2022-02-09 03:56:08,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 50 SyntacticMatches, 27 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30027 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=10312, Invalid=52940, Unknown=0, NotChecked=0, Total=63252 [2022-02-09 03:56:08,743 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 793 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 3706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 908 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:56:08,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [793 Valid, 408 Invalid, 3706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 2392 Invalid, 0 Unknown, 908 Unchecked, 1.2s Time] [2022-02-09 03:56:08,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26334 states. [2022-02-09 03:56:09,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26334 to 19381. [2022-02-09 03:56:09,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19381 states, 19380 states have (on average 2.451496388028896) internal successors, (47510), 19380 states have internal predecessors, (47510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:56:09,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19381 states to 19381 states and 47510 transitions. [2022-02-09 03:56:09,277 INFO L78 Accepts]: Start accepts. Automaton has 19381 states and 47510 transitions. Word has length 35 [2022-02-09 03:56:09,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:56:09,277 INFO L470 AbstractCegarLoop]: Abstraction has 19381 states and 47510 transitions. [2022-02-09 03:56:09,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:56:09,277 INFO L276 IsEmpty]: Start isEmpty. Operand 19381 states and 47510 transitions. [2022-02-09 03:56:09,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:56:09,301 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:56:09,301 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:56:09,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-09 03:56:09,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-09 03:56:09,517 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:56:09,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:56:09,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1813168103, now seen corresponding path program 49 times [2022-02-09 03:56:09,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:56:09,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11821146] [2022-02-09 03:56:09,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:56:09,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:56:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:56:09,803 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-09 03:56:09,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:56:09,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11821146] [2022-02-09 03:56:09,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11821146] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:56:09,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429283241] [2022-02-09 03:56:09,804 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:56:09,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:56:09,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:56:09,805 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-09 03:56:09,806 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-09 03:56:09,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:56:09,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:56:09,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:56:10,722 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-09 03:56:10,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:56:11,468 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-09 03:56:11,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429283241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:56:11,469 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:56:11,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-09 03:56:11,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908857340] [2022-02-09 03:56:11,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:56:11,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-09 03:56:11,469 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:56:11,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-09 03:56:11,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=1701, Unknown=0, NotChecked=0, Total=2070 [2022-02-09 03:56:11,470 INFO L87 Difference]: Start difference. First operand 19381 states and 47510 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 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-09 03:56:27,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:56:27,215 INFO L93 Difference]: Finished difference Result 26618 states and 63983 transitions. [2022-02-09 03:56:27,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-02-09 03:56:27,215 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 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 35 [2022-02-09 03:56:27,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:56:27,273 INFO L225 Difference]: With dead ends: 26618 [2022-02-09 03:56:27,273 INFO L226 Difference]: Without dead ends: 26481 [2022-02-09 03:56:27,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 50 SyntacticMatches, 29 SemanticMatches, 259 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32441 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=11013, Invalid=56847, Unknown=0, NotChecked=0, Total=67860 [2022-02-09 03:56:27,276 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 924 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 2289 mSolverCounterSat, 392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 924 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 3513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 392 IncrementalHoareTripleChecker+Valid, 2289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 832 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-09 03:56:27,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [924 Valid, 408 Invalid, 3513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [392 Valid, 2289 Invalid, 0 Unknown, 832 Unchecked, 1.3s Time] [2022-02-09 03:56:27,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26481 states. [2022-02-09 03:56:27,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26481 to 19297. [2022-02-09 03:56:27,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19297 states, 19296 states have (on average 2.4449626865671643) internal successors, (47178), 19296 states have internal predecessors, (47178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:56:27,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19297 states to 19297 states and 47178 transitions. [2022-02-09 03:56:27,706 INFO L78 Accepts]: Start accepts. Automaton has 19297 states and 47178 transitions. Word has length 35 [2022-02-09 03:56:27,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:56:27,706 INFO L470 AbstractCegarLoop]: Abstraction has 19297 states and 47178 transitions. [2022-02-09 03:56:27,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 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-09 03:56:27,706 INFO L276 IsEmpty]: Start isEmpty. Operand 19297 states and 47178 transitions. [2022-02-09 03:56:27,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:56:27,731 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:56:27,731 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:56:27,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-09 03:56:27,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:56:27,946 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:56:27,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:56:27,946 INFO L85 PathProgramCache]: Analyzing trace with hash 893229107, now seen corresponding path program 50 times [2022-02-09 03:56:27,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:56:27,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925823311] [2022-02-09 03:56:27,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:56:27,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:56:27,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:56:28,227 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-09 03:56:28,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:56:28,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925823311] [2022-02-09 03:56:28,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925823311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:56:28,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725984401] [2022-02-09 03:56:28,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:56:28,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:56:28,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:56:28,229 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-09 03:56:28,230 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-09 03:56:28,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:56:28,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:56:28,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:56:28,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:56:29,252 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-09 03:56:29,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:56:31,404 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-09 03:56:31,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725984401] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:56:31,404 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:56:31,404 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 47 [2022-02-09 03:56:31,404 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486597730] [2022-02-09 03:56:31,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:56:31,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-09 03:56:31,405 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:56:31,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-09 03:56:31,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=1796, Unknown=0, NotChecked=0, Total=2162 [2022-02-09 03:56:31,405 INFO L87 Difference]: Start difference. First operand 19297 states and 47178 transitions. Second operand has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 03:57:09,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:57:09,707 INFO L93 Difference]: Finished difference Result 29093 states and 69906 transitions. [2022-02-09 03:57:09,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 239 states. [2022-02-09 03:57:09,707 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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 35 [2022-02-09 03:57:09,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:57:09,773 INFO L225 Difference]: With dead ends: 29093 [2022-02-09 03:57:09,773 INFO L226 Difference]: Without dead ends: 28983 [2022-02-09 03:57:09,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 53 SyntacticMatches, 28 SemanticMatches, 279 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 36856 ImplicationChecksByTransitivity, 37.5s TimeCoverageRelationStatistics Valid=11974, Invalid=66706, Unknown=0, NotChecked=0, Total=78680 [2022-02-09 03:57:09,777 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 1039 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 2584 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1039 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 3629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 2584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 591 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-09 03:57:09,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1039 Valid, 478 Invalid, 3629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 2584 Invalid, 0 Unknown, 591 Unchecked, 1.5s Time] [2022-02-09 03:57:09,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28983 states. [2022-02-09 03:57:10,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28983 to 19972. [2022-02-09 03:57:10,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19972 states, 19971 states have (on average 2.441740523759451) internal successors, (48764), 19971 states have internal predecessors, (48764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:57:10,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19972 states to 19972 states and 48764 transitions. [2022-02-09 03:57:10,279 INFO L78 Accepts]: Start accepts. Automaton has 19972 states and 48764 transitions. Word has length 35 [2022-02-09 03:57:10,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:57:10,279 INFO L470 AbstractCegarLoop]: Abstraction has 19972 states and 48764 transitions. [2022-02-09 03:57:10,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 03:57:10,279 INFO L276 IsEmpty]: Start isEmpty. Operand 19972 states and 48764 transitions. [2022-02-09 03:57:10,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:57:10,305 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:57:10,305 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:57:10,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-09 03:57:10,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-02-09 03:57:10,521 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:57:10,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:57:10,522 INFO L85 PathProgramCache]: Analyzing trace with hash -2007406801, now seen corresponding path program 51 times [2022-02-09 03:57:10,522 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:57:10,522 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013373359] [2022-02-09 03:57:10,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:57:10,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:57:10,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:57:10,741 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-09 03:57:10,741 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:57:10,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013373359] [2022-02-09 03:57:10,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013373359] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:57:10,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174679198] [2022-02-09 03:57:10,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:57:10,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:57:10,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:57:10,742 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-09 03:57:10,743 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-09 03:57:10,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-09 03:57:10,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:57:10,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-09 03:57:10,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:57:11,695 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-09 03:57:11,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:57:12,398 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-09 03:57:12,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174679198] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:57:12,399 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:57:12,399 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 17] total 44 [2022-02-09 03:57:12,399 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988016237] [2022-02-09 03:57:12,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:57:12,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-09 03:57:12,399 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:57:12,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-09 03:57:12,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=1524, Unknown=0, NotChecked=0, Total=1892 [2022-02-09 03:57:12,400 INFO L87 Difference]: Start difference. First operand 19972 states and 48764 transitions. Second operand has 44 states, 44 states have (on average 2.25) internal successors, (99), 44 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-09 03:57:21,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:57:21,192 INFO L93 Difference]: Finished difference Result 29243 states and 70057 transitions. [2022-02-09 03:57:21,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-09 03:57:21,193 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.25) internal successors, (99), 44 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 35 [2022-02-09 03:57:21,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:57:21,300 INFO L225 Difference]: With dead ends: 29243 [2022-02-09 03:57:21,300 INFO L226 Difference]: Without dead ends: 29237 [2022-02-09 03:57:21,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15623 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=8302, Invalid=31100, Unknown=0, NotChecked=0, Total=39402 [2022-02-09 03:57:21,302 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 916 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 2430 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 2857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 2430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-09 03:57:21,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [916 Valid, 435 Invalid, 2857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 2430 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-09 03:57:21,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29237 states. [2022-02-09 03:57:21,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29237 to 22851. [2022-02-09 03:57:21,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22851 states, 22850 states have (on average 2.44691466083151) internal successors, (55912), 22850 states have internal predecessors, (55912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:57:21,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22851 states to 22851 states and 55912 transitions. [2022-02-09 03:57:21,757 INFO L78 Accepts]: Start accepts. Automaton has 22851 states and 55912 transitions. Word has length 35 [2022-02-09 03:57:21,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:57:21,757 INFO L470 AbstractCegarLoop]: Abstraction has 22851 states and 55912 transitions. [2022-02-09 03:57:21,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.25) internal successors, (99), 44 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-09 03:57:21,757 INFO L276 IsEmpty]: Start isEmpty. Operand 22851 states and 55912 transitions. [2022-02-09 03:57:21,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:57:21,783 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:57:21,783 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:57:21,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-02-09 03:57:21,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:57:22,000 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:57:22,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:57:22,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1057414301, now seen corresponding path program 52 times [2022-02-09 03:57:22,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:57:22,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769396295] [2022-02-09 03:57:22,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:57:22,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:57:22,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:57:22,230 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-09 03:57:22,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:57:22,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769396295] [2022-02-09 03:57:22,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769396295] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:57:22,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867170864] [2022-02-09 03:57:22,230 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:57:22,230 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:57:22,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:57:22,231 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-09 03:57:22,232 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-09 03:57:22,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:57:22,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:57:22,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:57:22,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:57:22,928 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-09 03:57:22,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:57:23,519 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-09 03:57:23,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867170864] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:57:23,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:57:23,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 45 [2022-02-09 03:57:23,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339683008] [2022-02-09 03:57:23,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:57:23,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-09 03:57:23,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:57:23,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-09 03:57:23,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=1608, Unknown=0, NotChecked=0, Total=1980 [2022-02-09 03:57:23,520 INFO L87 Difference]: Start difference. First operand 22851 states and 55912 transitions. Second operand has 45 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 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-09 03:57:33,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:57:33,934 INFO L93 Difference]: Finished difference Result 31373 states and 75952 transitions. [2022-02-09 03:57:33,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-02-09 03:57:33,935 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 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 35 [2022-02-09 03:57:33,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:57:34,002 INFO L225 Difference]: With dead ends: 31373 [2022-02-09 03:57:34,002 INFO L226 Difference]: Without dead ends: 31199 [2022-02-09 03:57:34,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 50 SyntacticMatches, 11 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14849 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=6530, Invalid=28626, Unknown=0, NotChecked=0, Total=35156 [2022-02-09 03:57:34,003 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 1026 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 2615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 1702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 576 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-09 03:57:34,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1026 Valid, 252 Invalid, 2615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 1702 Invalid, 0 Unknown, 576 Unchecked, 0.9s Time] [2022-02-09 03:57:34,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31199 states. [2022-02-09 03:57:34,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31199 to 23603. [2022-02-09 03:57:34,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23603 states, 23602 states have (on average 2.44305567324803) internal successors, (57661), 23602 states have internal predecessors, (57661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:57:34,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23603 states to 23603 states and 57661 transitions. [2022-02-09 03:57:34,579 INFO L78 Accepts]: Start accepts. Automaton has 23603 states and 57661 transitions. Word has length 35 [2022-02-09 03:57:34,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:57:34,579 INFO L470 AbstractCegarLoop]: Abstraction has 23603 states and 57661 transitions. [2022-02-09 03:57:34,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 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-09 03:57:34,580 INFO L276 IsEmpty]: Start isEmpty. Operand 23603 states and 57661 transitions. [2022-02-09 03:57:34,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:57:34,607 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:57:34,607 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:57:34,624 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-09 03:57:34,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-02-09 03:57:34,825 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:57:34,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:57:34,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1158386019, now seen corresponding path program 53 times [2022-02-09 03:57:34,825 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:57:34,825 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728073338] [2022-02-09 03:57:34,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:57:34,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:57:34,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:57:35,099 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-09 03:57:35,099 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:57:35,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728073338] [2022-02-09 03:57:35,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728073338] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:57:35,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458141654] [2022-02-09 03:57:35,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 03:57:35,100 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:57:35,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:57:35,101 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-09 03:57:35,102 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-09 03:57:35,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-09 03:57:35,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:57:35,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-09 03:57:35,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:57:35,801 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-09 03:57:35,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:57:36,122 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-09 03:57:36,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458141654] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:57:36,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:57:36,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 42 [2022-02-09 03:57:36,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883910463] [2022-02-09 03:57:36,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:57:36,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-09 03:57:36,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:57:36,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-09 03:57:36,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=1395, Unknown=0, NotChecked=0, Total=1722 [2022-02-09 03:57:36,123 INFO L87 Difference]: Start difference. First operand 23603 states and 57661 transitions. Second operand has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 42 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-09 03:57:43,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:57:43,840 INFO L93 Difference]: Finished difference Result 29912 states and 71625 transitions. [2022-02-09 03:57:43,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-02-09 03:57:43,841 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 42 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 35 [2022-02-09 03:57:43,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:57:43,904 INFO L225 Difference]: With dead ends: 29912 [2022-02-09 03:57:43,905 INFO L226 Difference]: Without dead ends: 29891 [2022-02-09 03:57:43,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20979 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=9713, Invalid=38907, Unknown=0, NotChecked=0, Total=48620 [2022-02-09 03:57:43,908 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 1049 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 1925 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1049 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 2306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 1925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-09 03:57:43,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1049 Valid, 401 Invalid, 2306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 1925 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-09 03:57:43,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29891 states. [2022-02-09 03:57:44,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29891 to 25803. [2022-02-09 03:57:44,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25803 states, 25802 states have (on average 2.439074490349585) internal successors, (62933), 25802 states have internal predecessors, (62933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:57:44,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25803 states to 25803 states and 62933 transitions. [2022-02-09 03:57:44,466 INFO L78 Accepts]: Start accepts. Automaton has 25803 states and 62933 transitions. Word has length 35 [2022-02-09 03:57:44,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:57:44,467 INFO L470 AbstractCegarLoop]: Abstraction has 25803 states and 62933 transitions. [2022-02-09 03:57:44,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 42 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-09 03:57:44,467 INFO L276 IsEmpty]: Start isEmpty. Operand 25803 states and 62933 transitions. [2022-02-09 03:57:44,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:57:44,498 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:57:44,498 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:57:44,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-02-09 03:57:44,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-09 03:57:44,712 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:57:44,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:57:44,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1794931811, now seen corresponding path program 54 times [2022-02-09 03:57:44,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:57:44,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498202494] [2022-02-09 03:57:44,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:57:44,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:57:44,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:57:44,928 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-09 03:57:44,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:57:44,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498202494] [2022-02-09 03:57:44,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498202494] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:57:44,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455451309] [2022-02-09 03:57:44,929 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 03:57:44,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:57:44,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:57:44,930 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-09 03:57:44,931 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-09 03:57:44,960 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-09 03:57:44,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:57:44,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:57:44,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:57:45,828 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-09 03:57:45,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:57:46,830 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-09 03:57:46,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455451309] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:57:46,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:57:46,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 18] total 44 [2022-02-09 03:57:46,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453952993] [2022-02-09 03:57:46,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:57:46,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-09 03:57:46,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:57:46,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-09 03:57:46,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1601, Unknown=0, NotChecked=0, Total=1980 [2022-02-09 03:57:46,831 INFO L87 Difference]: Start difference. First operand 25803 states and 62933 transitions. Second operand has 45 states, 45 states have (on average 2.1555555555555554) internal successors, (97), 44 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:57:56,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:57:56,032 INFO L93 Difference]: Finished difference Result 36293 states and 87122 transitions. [2022-02-09 03:57:56,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-09 03:57:56,032 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.1555555555555554) internal successors, (97), 44 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-09 03:57:56,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:57:56,111 INFO L225 Difference]: With dead ends: 36293 [2022-02-09 03:57:56,111 INFO L226 Difference]: Without dead ends: 36205 [2022-02-09 03:57:56,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9722 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=5750, Invalid=19690, Unknown=0, NotChecked=0, Total=25440 [2022-02-09 03:57:56,114 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 949 mSDsluCounter, 886 mSDsCounter, 0 mSdLazyCounter, 2165 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 2488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 2165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-09 03:57:56,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [949 Valid, 489 Invalid, 2488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 2165 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-09 03:57:56,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36205 states. [2022-02-09 03:57:56,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36205 to 30216. [2022-02-09 03:57:56,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30216 states, 30215 states have (on average 2.442197583981466) internal successors, (73791), 30215 states have internal predecessors, (73791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:57:56,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30216 states to 30216 states and 73791 transitions. [2022-02-09 03:57:56,983 INFO L78 Accepts]: Start accepts. Automaton has 30216 states and 73791 transitions. Word has length 35 [2022-02-09 03:57:56,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:57:56,983 INFO L470 AbstractCegarLoop]: Abstraction has 30216 states and 73791 transitions. [2022-02-09 03:57:56,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.1555555555555554) internal successors, (97), 44 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:57:56,983 INFO L276 IsEmpty]: Start isEmpty. Operand 30216 states and 73791 transitions. [2022-02-09 03:57:57,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:57:57,011 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:57:57,012 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:57:57,028 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-09 03:57:57,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:57:57,228 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:57:57,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:57:57,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1064565901, now seen corresponding path program 55 times [2022-02-09 03:57:57,229 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:57:57,229 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970539393] [2022-02-09 03:57:57,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:57:57,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:57:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:57:57,432 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:57:57,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:57:57,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970539393] [2022-02-09 03:57:57,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970539393] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:57:57,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771070169] [2022-02-09 03:57:57,432 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 03:57:57,432 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:57:57,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:57:57,433 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-09 03:57:57,434 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-09 03:57:57,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:57:57,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-09 03:57:57,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:57:58,027 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:57:58,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:57:58,985 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 13 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 03:57:58,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771070169] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:57:58,985 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:57:58,985 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 16] total 39 [2022-02-09 03:57:58,986 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2857920] [2022-02-09 03:57:58,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:57:58,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-09 03:57:58,986 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:57:58,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-09 03:57:58,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=1189, Unknown=0, NotChecked=0, Total=1560 [2022-02-09 03:57:58,987 INFO L87 Difference]: Start difference. First operand 30216 states and 73791 transitions. Second operand has 40 states, 40 states have (on average 2.125) internal successors, (85), 39 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-09 03:58:02,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:58:02,962 INFO L93 Difference]: Finished difference Result 38391 states and 93613 transitions. [2022-02-09 03:58:02,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-02-09 03:58:02,963 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.125) internal successors, (85), 39 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 35 [2022-02-09 03:58:02,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:58:03,092 INFO L225 Difference]: With dead ends: 38391 [2022-02-09 03:58:03,092 INFO L226 Difference]: Without dead ends: 38383 [2022-02-09 03:58:03,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3975 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=3144, Invalid=8628, Unknown=0, NotChecked=0, Total=11772 [2022-02-09 03:58:03,093 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 517 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 1481 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 1481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-09 03:58:03,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 172 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 1481 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-09 03:58:03,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38383 states. [2022-02-09 03:58:03,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38383 to 33520. [2022-02-09 03:58:03,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33520 states, 33519 states have (on average 2.4532653122109846) internal successors, (82231), 33519 states have internal predecessors, (82231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:58:03,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33520 states to 33520 states and 82231 transitions. [2022-02-09 03:58:03,963 INFO L78 Accepts]: Start accepts. Automaton has 33520 states and 82231 transitions. Word has length 35 [2022-02-09 03:58:03,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:58:03,963 INFO L470 AbstractCegarLoop]: Abstraction has 33520 states and 82231 transitions. [2022-02-09 03:58:03,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.125) internal successors, (85), 39 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-09 03:58:03,963 INFO L276 IsEmpty]: Start isEmpty. Operand 33520 states and 82231 transitions. [2022-02-09 03:58:03,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:58:03,992 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:58:03,992 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:58:04,009 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-09 03:58:04,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:58:04,197 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:58:04,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:58:04,197 INFO L85 PathProgramCache]: Analyzing trace with hash -968336091, now seen corresponding path program 56 times [2022-02-09 03:58:04,198 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:58:04,198 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748397590] [2022-02-09 03:58:04,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:58:04,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:58:04,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:58:04,533 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-09 03:58:04,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:58:04,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748397590] [2022-02-09 03:58:04,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748397590] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:58:04,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509255416] [2022-02-09 03:58:04,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 03:58:04,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:58:04,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:58:04,534 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-09 03:58:04,535 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-09 03:58:04,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 03:58:04,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:58:04,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:58:04,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:58:05,333 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-09 03:58:05,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:58:07,060 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-09 03:58:07,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509255416] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:58:07,060 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:58:07,060 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 46 [2022-02-09 03:58:07,060 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432746378] [2022-02-09 03:58:07,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:58:07,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-09 03:58:07,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:58:07,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-09 03:58:07,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=387, Invalid=1683, Unknown=0, NotChecked=0, Total=2070 [2022-02-09 03:58:07,061 INFO L87 Difference]: Start difference. First operand 33520 states and 82231 transitions. Second operand has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:59:07,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:59:07,123 INFO L93 Difference]: Finished difference Result 80656 states and 197412 transitions. [2022-02-09 03:59:07,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 347 states. [2022-02-09 03:59:07,124 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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 35 [2022-02-09 03:59:07,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:59:07,368 INFO L225 Difference]: With dead ends: 80656 [2022-02-09 03:59:07,369 INFO L226 Difference]: Without dead ends: 80534 [2022-02-09 03:59:07,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 377 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 66216 ImplicationChecksByTransitivity, 58.5s TimeCoverageRelationStatistics Valid=21817, Invalid=121445, Unknown=0, NotChecked=0, Total=143262 [2022-02-09 03:59:07,375 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 1111 mSDsluCounter, 1267 mSDsCounter, 0 mSdLazyCounter, 3082 mSolverCounterSat, 507 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1111 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 4953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 507 IncrementalHoareTripleChecker+Valid, 3082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1364 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-09 03:59:07,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1111 Valid, 672 Invalid, 4953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [507 Valid, 3082 Invalid, 0 Unknown, 1364 Unchecked, 1.8s Time] [2022-02-09 03:59:07,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80534 states. [2022-02-09 03:59:09,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80534 to 42013. [2022-02-09 03:59:09,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42013 states, 42012 states have (on average 2.4548938398552793) internal successors, (103135), 42012 states have internal predecessors, (103135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:59:09,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42013 states to 42013 states and 103135 transitions. [2022-02-09 03:59:09,401 INFO L78 Accepts]: Start accepts. Automaton has 42013 states and 103135 transitions. Word has length 35 [2022-02-09 03:59:09,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:59:09,401 INFO L470 AbstractCegarLoop]: Abstraction has 42013 states and 103135 transitions. [2022-02-09 03:59:09,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:59:09,401 INFO L276 IsEmpty]: Start isEmpty. Operand 42013 states and 103135 transitions. [2022-02-09 03:59:09,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:59:09,443 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:59:09,443 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:59:09,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-02-09 03:59:09,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:59:09,652 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:59:09,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:59:09,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1472113377, now seen corresponding path program 57 times [2022-02-09 03:59:09,653 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:59:09,653 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252493450] [2022-02-09 03:59:09,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:59:09,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:59:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:59:10,041 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-09 03:59:10,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:59:10,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252493450] [2022-02-09 03:59:10,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252493450] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:59:10,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198246291] [2022-02-09 03:59:10,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 03:59:10,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:59:10,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:59:10,042 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-09 03:59:10,044 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-09 03:59:10,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-09 03:59:10,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:59:10,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:59:10,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:59:11,018 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-09 03:59:11,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:59:12,617 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-09 03:59:12,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198246291] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:59:12,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:59:12,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 46 [2022-02-09 03:59:12,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005587415] [2022-02-09 03:59:12,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:59:12,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-09 03:59:12,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:59:12,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-09 03:59:12,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1687, Unknown=0, NotChecked=0, Total=2070 [2022-02-09 03:59:12,618 INFO L87 Difference]: Start difference. First operand 42013 states and 103135 transitions. Second operand has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:59:54,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 03:59:54,293 INFO L93 Difference]: Finished difference Result 70543 states and 171815 transitions. [2022-02-09 03:59:54,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 279 states. [2022-02-09 03:59:54,293 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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 35 [2022-02-09 03:59:54,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 03:59:54,500 INFO L225 Difference]: With dead ends: 70543 [2022-02-09 03:59:54,500 INFO L226 Difference]: Without dead ends: 70393 [2022-02-09 03:59:54,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 52 SyntacticMatches, 28 SemanticMatches, 318 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 48913 ImplicationChecksByTransitivity, 40.4s TimeCoverageRelationStatistics Valid=16697, Invalid=85383, Unknown=0, NotChecked=0, Total=102080 [2022-02-09 03:59:54,505 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 1333 mSDsluCounter, 1275 mSDsCounter, 0 mSdLazyCounter, 2388 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1333 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 3670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 568 IncrementalHoareTripleChecker+Valid, 2388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 714 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-09 03:59:54,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1333 Valid, 653 Invalid, 3670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 2388 Invalid, 0 Unknown, 714 Unchecked, 1.6s Time] [2022-02-09 03:59:54,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70393 states. [2022-02-09 03:59:55,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70393 to 44176. [2022-02-09 03:59:56,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44176 states, 44175 states have (on average 2.45247311827957) internal successors, (108338), 44175 states have internal predecessors, (108338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 03:59:56,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44176 states to 44176 states and 108338 transitions. [2022-02-09 03:59:56,127 INFO L78 Accepts]: Start accepts. Automaton has 44176 states and 108338 transitions. Word has length 35 [2022-02-09 03:59:56,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 03:59:56,128 INFO L470 AbstractCegarLoop]: Abstraction has 44176 states and 108338 transitions. [2022-02-09 03:59:56,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 03:59:56,128 INFO L276 IsEmpty]: Start isEmpty. Operand 44176 states and 108338 transitions. [2022-02-09 03:59:56,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 03:59:56,167 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 03:59:56,167 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 03:59:56,183 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-09 03:59:56,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-02-09 03:59:56,380 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 03:59:56,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 03:59:56,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1379063527, now seen corresponding path program 58 times [2022-02-09 03:59:56,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 03:59:56,380 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281852546] [2022-02-09 03:59:56,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 03:59:56,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 03:59:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 03:59:56,694 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-09 03:59:56,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 03:59:56,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281852546] [2022-02-09 03:59:56,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281852546] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 03:59:56,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930450965] [2022-02-09 03:59:56,695 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 03:59:56,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 03:59:56,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 03:59:56,696 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-09 03:59:56,697 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-09 03:59:56,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 03:59:56,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 03:59:56,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 03:59:56,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 03:59:57,419 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-09 03:59:57,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 03:59:57,950 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-09 03:59:57,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930450965] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 03:59:57,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 03:59:57,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-09 03:59:57,951 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450972618] [2022-02-09 03:59:57,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 03:59:57,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-09 03:59:57,951 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 03:59:57,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-09 03:59:57,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=1709, Unknown=0, NotChecked=0, Total=2070 [2022-02-09 03:59:57,952 INFO L87 Difference]: Start difference. First operand 44176 states and 108338 transitions. Second operand has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 04:00:16,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 04:00:16,650 INFO L93 Difference]: Finished difference Result 65946 states and 160049 transitions. [2022-02-09 04:00:16,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 288 states. [2022-02-09 04:00:16,651 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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 35 [2022-02-09 04:00:16,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 04:00:16,857 INFO L225 Difference]: With dead ends: 65946 [2022-02-09 04:00:16,857 INFO L226 Difference]: Without dead ends: 65769 [2022-02-09 04:00:16,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 49 SyntacticMatches, 29 SemanticMatches, 315 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47076 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=12359, Invalid=87813, Unknown=0, NotChecked=0, Total=100172 [2022-02-09 04:00:16,863 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 1103 mSDsluCounter, 1318 mSDsCounter, 0 mSdLazyCounter, 3280 mSolverCounterSat, 393 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1103 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 4538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 3280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 865 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-09 04:00:16,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1103 Valid, 644 Invalid, 4538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [393 Valid, 3280 Invalid, 0 Unknown, 865 Unchecked, 1.6s Time] [2022-02-09 04:00:16,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65769 states. [2022-02-09 04:00:18,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65769 to 47240. [2022-02-09 04:00:18,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47240 states, 47239 states have (on average 2.447892631088719) internal successors, (115636), 47239 states have internal predecessors, (115636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:00:18,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47240 states to 47240 states and 115636 transitions. [2022-02-09 04:00:18,797 INFO L78 Accepts]: Start accepts. Automaton has 47240 states and 115636 transitions. Word has length 35 [2022-02-09 04:00:18,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 04:00:18,797 INFO L470 AbstractCegarLoop]: Abstraction has 47240 states and 115636 transitions. [2022-02-09 04:00:18,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0652173913043477) internal successors, (95), 46 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-09 04:00:18,797 INFO L276 IsEmpty]: Start isEmpty. Operand 47240 states and 115636 transitions. [2022-02-09 04:00:18,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 04:00:18,852 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 04:00:18,853 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 04:00:18,869 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-09 04:00:19,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-09 04:00:19,067 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 04:00:19,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 04:00:19,068 INFO L85 PathProgramCache]: Analyzing trace with hash 309882039, now seen corresponding path program 59 times [2022-02-09 04:00:19,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 04:00:19,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484380088] [2022-02-09 04:00:19,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 04:00:19,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 04:00:19,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:00:19,385 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-09 04:00:19,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 04:00:19,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484380088] [2022-02-09 04:00:19,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484380088] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 04:00:19,386 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233598531] [2022-02-09 04:00:19,386 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 04:00:19,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:00:19,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 04:00:19,387 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-09 04:00:19,388 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-09 04:00:19,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-09 04:00:19,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 04:00:19,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-09 04:00:19,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 04:00:20,370 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-09 04:00:20,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 04:00:22,222 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-09 04:00:22,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233598531] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 04:00:22,222 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 04:00:22,222 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 47 [2022-02-09 04:00:22,222 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592745923] [2022-02-09 04:00:22,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 04:00:22,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-09 04:00:22,223 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 04:00:22,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-09 04:00:22,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=356, Invalid=1806, Unknown=0, NotChecked=0, Total=2162 [2022-02-09 04:00:22,223 INFO L87 Difference]: Start difference. First operand 47240 states and 115636 transitions. Second operand has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 04:01:25,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 04:01:25,717 INFO L93 Difference]: Finished difference Result 78942 states and 191698 transitions. [2022-02-09 04:01:25,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 397 states. [2022-02-09 04:01:25,717 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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 35 [2022-02-09 04:01:25,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 04:01:25,910 INFO L225 Difference]: With dead ends: 78942 [2022-02-09 04:01:25,910 INFO L226 Difference]: Without dead ends: 78672 [2022-02-09 04:01:26,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 551 GetRequests, 55 SyntacticMatches, 59 SemanticMatches, 437 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 100892 ImplicationChecksByTransitivity, 61.6s TimeCoverageRelationStatistics Valid=26458, Invalid=165824, Unknown=0, NotChecked=0, Total=192282 [2022-02-09 04:01:26,061 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 1853 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 3567 mSolverCounterSat, 708 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1853 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 4501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 708 IncrementalHoareTripleChecker+Valid, 3567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 226 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-09 04:01:26,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1853 Valid, 856 Invalid, 4501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [708 Valid, 3567 Invalid, 0 Unknown, 226 Unchecked, 2.2s Time] [2022-02-09 04:01:26,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78672 states. [2022-02-09 04:01:27,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78672 to 51652. [2022-02-09 04:01:27,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51652 states, 51651 states have (on average 2.4488780468916382) internal successors, (126487), 51651 states have internal predecessors, (126487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:01:27,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51652 states to 51652 states and 126487 transitions. [2022-02-09 04:01:27,953 INFO L78 Accepts]: Start accepts. Automaton has 51652 states and 126487 transitions. Word has length 35 [2022-02-09 04:01:27,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 04:01:27,953 INFO L470 AbstractCegarLoop]: Abstraction has 51652 states and 126487 transitions. [2022-02-09 04:01:27,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 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-09 04:01:27,953 INFO L276 IsEmpty]: Start isEmpty. Operand 51652 states and 126487 transitions. [2022-02-09 04:01:27,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 04:01:27,997 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 04:01:27,997 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 04:01:28,014 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-09 04:01:28,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:01:28,214 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 04:01:28,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 04:01:28,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1081431595, now seen corresponding path program 60 times [2022-02-09 04:01:28,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 04:01:28,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772623649] [2022-02-09 04:01:28,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 04:01:28,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 04:01:28,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:01:28,644 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-09 04:01:28,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 04:01:28,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772623649] [2022-02-09 04:01:28,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772623649] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 04:01:28,645 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973287396] [2022-02-09 04:01:28,645 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-09 04:01:28,645 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:01:28,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 04:01:28,646 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-09 04:01:28,646 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-09 04:01:28,676 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-09 04:01:28,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 04:01:28,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-09 04:01:28,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 04:01:29,368 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-09 04:01:29,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 04:01:29,744 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-09 04:01:29,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973287396] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 04:01:29,744 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 04:01:29,744 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 41 [2022-02-09 04:01:29,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115043066] [2022-02-09 04:01:29,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 04:01:29,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-09 04:01:29,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 04:01:29,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-09 04:01:29,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2022-02-09 04:01:29,746 INFO L87 Difference]: Start difference. First operand 51652 states and 126487 transitions. Second operand has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 41 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-09 04:01:38,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 04:01:38,334 INFO L93 Difference]: Finished difference Result 63120 states and 153695 transitions. [2022-02-09 04:01:38,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-02-09 04:01:38,335 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 41 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 35 [2022-02-09 04:01:38,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 04:01:38,499 INFO L225 Difference]: With dead ends: 63120 [2022-02-09 04:01:38,499 INFO L226 Difference]: Without dead ends: 63063 [2022-02-09 04:01:38,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19580 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=9608, Invalid=35548, Unknown=0, NotChecked=0, Total=45156 [2022-02-09 04:01:38,502 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 945 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 2191 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 2532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 2191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-09 04:01:38,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [945 Valid, 380 Invalid, 2532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 2191 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-09 04:01:38,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63063 states. [2022-02-09 04:01:39,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63063 to 53249. [2022-02-09 04:01:39,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53249 states, 53248 states have (on average 2.459209735576923) internal successors, (130948), 53248 states have internal predecessors, (130948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:01:40,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53249 states to 53249 states and 130948 transitions. [2022-02-09 04:01:40,084 INFO L78 Accepts]: Start accepts. Automaton has 53249 states and 130948 transitions. Word has length 35 [2022-02-09 04:01:40,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 04:01:40,084 INFO L470 AbstractCegarLoop]: Abstraction has 53249 states and 130948 transitions. [2022-02-09 04:01:40,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 41 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-09 04:01:40,084 INFO L276 IsEmpty]: Start isEmpty. Operand 53249 states and 130948 transitions. [2022-02-09 04:01:40,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 04:01:40,135 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 04:01:40,135 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 04:01:40,154 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-09 04:01:40,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:01:40,351 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 04:01:40,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 04:01:40,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1409932109, now seen corresponding path program 61 times [2022-02-09 04:01:40,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 04:01:40,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432924652] [2022-02-09 04:01:40,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 04:01:40,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 04:01:40,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:01:40,706 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-09 04:01:40,706 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 04:01:40,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432924652] [2022-02-09 04:01:40,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432924652] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 04:01:40,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612308964] [2022-02-09 04:01:40,707 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-09 04:01:40,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:01:40,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 04:01:40,708 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-09 04:01:40,709 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-09 04:01:40,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:01:40,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-09 04:01:40,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 04:01:41,252 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-09 04:01:41,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 04:01:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 04:01:42,086 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612308964] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 04:01:42,086 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 04:01:42,086 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 38 [2022-02-09 04:01:42,087 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688973358] [2022-02-09 04:01:42,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 04:01:42,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-09 04:01:42,087 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 04:01:42,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-09 04:01:42,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1197, Unknown=0, NotChecked=0, Total=1406 [2022-02-09 04:01:42,088 INFO L87 Difference]: Start difference. First operand 53249 states and 130948 transitions. Second operand has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 38 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-09 04:01:55,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 04:01:55,994 INFO L93 Difference]: Finished difference Result 87073 states and 213789 transitions. [2022-02-09 04:01:55,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2022-02-09 04:01:55,994 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 38 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 35 [2022-02-09 04:01:55,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 04:01:56,212 INFO L225 Difference]: With dead ends: 87073 [2022-02-09 04:01:56,212 INFO L226 Difference]: Without dead ends: 86080 [2022-02-09 04:01:56,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21112 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=6132, Invalid=48390, Unknown=0, NotChecked=0, Total=54522 [2022-02-09 04:01:56,214 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 1327 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 4394 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1327 SdHoareTripleChecker+Valid, 1056 SdHoareTripleChecker+Invalid, 4830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 4394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-09 04:01:56,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1327 Valid, 1056 Invalid, 4830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [436 Valid, 4394 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-09 04:01:56,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86080 states. [2022-02-09 04:01:57,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86080 to 63787. [2022-02-09 04:01:57,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63787 states, 63786 states have (on average 2.4470103157432663) internal successors, (156085), 63786 states have internal predecessors, (156085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:01:58,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63787 states to 63787 states and 156085 transitions. [2022-02-09 04:01:58,460 INFO L78 Accepts]: Start accepts. Automaton has 63787 states and 156085 transitions. Word has length 35 [2022-02-09 04:01:58,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 04:01:58,461 INFO L470 AbstractCegarLoop]: Abstraction has 63787 states and 156085 transitions. [2022-02-09 04:01:58,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 38 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-09 04:01:58,461 INFO L276 IsEmpty]: Start isEmpty. Operand 63787 states and 156085 transitions. [2022-02-09 04:01:58,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 04:01:58,503 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 04:01:58,503 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 04:01:58,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-02-09 04:01:58,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:01:58,719 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 04:01:58,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 04:01:58,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1197820783, now seen corresponding path program 62 times [2022-02-09 04:01:58,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 04:01:58,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893502533] [2022-02-09 04:01:58,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 04:01:58,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 04:01:58,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:01:58,866 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-09 04:01:58,866 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 04:01:58,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893502533] [2022-02-09 04:01:58,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893502533] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 04:01:58,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597739372] [2022-02-09 04:01:58,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-09 04:01:58,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:01:58,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 04:01:58,884 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-09 04:01:58,885 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-09 04:01:58,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-09 04:01:58,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 04:01:58,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-09 04:01:58,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 04:01:59,653 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-09 04:01:59,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 04:02:00,223 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-09 04:02:00,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597739372] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 04:02:00,223 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 04:02:00,223 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 39 [2022-02-09 04:02:00,223 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099146868] [2022-02-09 04:02:00,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 04:02:00,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-09 04:02:00,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 04:02:00,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-09 04:02:00,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1175, Unknown=0, NotChecked=0, Total=1482 [2022-02-09 04:02:00,224 INFO L87 Difference]: Start difference. First operand 63787 states and 156085 transitions. Second operand has 39 states, 39 states have (on average 2.3076923076923075) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:02:05,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 04:02:05,139 INFO L93 Difference]: Finished difference Result 79813 states and 193432 transitions. [2022-02-09 04:02:05,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-02-09 04:02:05,140 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.3076923076923075) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-09 04:02:05,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 04:02:05,325 INFO L225 Difference]: With dead ends: 79813 [2022-02-09 04:02:05,325 INFO L226 Difference]: Without dead ends: 79804 [2022-02-09 04:02:05,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6864 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=4293, Invalid=14613, Unknown=0, NotChecked=0, Total=18906 [2022-02-09 04:02:05,326 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 578 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 2111 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 578 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 2380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 2111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-09 04:02:05,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [578 Valid, 387 Invalid, 2380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 2111 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-09 04:02:05,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79804 states. [2022-02-09 04:02:07,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79804 to 64913. [2022-02-09 04:02:07,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64913 states, 64912 states have (on average 2.4480681538082325) internal successors, (158909), 64912 states have internal predecessors, (158909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:02:07,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64913 states to 64913 states and 158909 transitions. [2022-02-09 04:02:07,397 INFO L78 Accepts]: Start accepts. Automaton has 64913 states and 158909 transitions. Word has length 35 [2022-02-09 04:02:07,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 04:02:07,398 INFO L470 AbstractCegarLoop]: Abstraction has 64913 states and 158909 transitions. [2022-02-09 04:02:07,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.3076923076923075) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:02:07,398 INFO L276 IsEmpty]: Start isEmpty. Operand 64913 states and 158909 transitions. [2022-02-09 04:02:07,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 04:02:07,452 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 04:02:07,452 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 04:02:07,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-02-09 04:02:07,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:02:07,675 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 04:02:07,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 04:02:07,675 INFO L85 PathProgramCache]: Analyzing trace with hash 236701415, now seen corresponding path program 63 times [2022-02-09 04:02:07,675 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 04:02:07,675 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801155947] [2022-02-09 04:02:07,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 04:02:07,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 04:02:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:02:07,902 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-09 04:02:07,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 04:02:07,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801155947] [2022-02-09 04:02:07,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801155947] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 04:02:07,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626846289] [2022-02-09 04:02:07,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-09 04:02:07,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:02:07,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 04:02:07,916 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-09 04:02:07,964 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-09 04:02:07,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-09 04:02:07,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 04:02:07,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-09 04:02:07,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 04:02:09,184 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-09 04:02:09,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 04:02:09,843 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-09 04:02:09,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626846289] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 04:02:09,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 04:02:09,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 17] total 43 [2022-02-09 04:02:09,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963729050] [2022-02-09 04:02:09,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 04:02:09,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-09 04:02:09,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 04:02:09,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-09 04:02:09,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1456, Unknown=0, NotChecked=0, Total=1806 [2022-02-09 04:02:09,844 INFO L87 Difference]: Start difference. First operand 64913 states and 158909 transitions. Second operand has 43 states, 43 states have (on average 2.302325581395349) internal successors, (99), 43 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-09 04:02:16,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 04:02:16,432 INFO L93 Difference]: Finished difference Result 80185 states and 195477 transitions. [2022-02-09 04:02:16,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-02-09 04:02:16,443 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.302325581395349) internal successors, (99), 43 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 35 [2022-02-09 04:02:16,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 04:02:16,810 INFO L225 Difference]: With dead ends: 80185 [2022-02-09 04:02:16,810 INFO L226 Difference]: Without dead ends: 80155 [2022-02-09 04:02:16,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9915 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=5505, Invalid=19935, Unknown=0, NotChecked=0, Total=25440 [2022-02-09 04:02:16,812 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 658 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 2123 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 2388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 2123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-09 04:02:16,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [658 Valid, 539 Invalid, 2388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 2123 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-09 04:02:16,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80155 states. [2022-02-09 04:02:18,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80155 to 65931. [2022-02-09 04:02:18,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65931 states, 65930 states have (on average 2.4439102077961476) internal successors, (161127), 65930 states have internal predecessors, (161127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:02:18,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65931 states to 65931 states and 161127 transitions. [2022-02-09 04:02:18,805 INFO L78 Accepts]: Start accepts. Automaton has 65931 states and 161127 transitions. Word has length 35 [2022-02-09 04:02:18,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 04:02:18,805 INFO L470 AbstractCegarLoop]: Abstraction has 65931 states and 161127 transitions. [2022-02-09 04:02:18,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.302325581395349) internal successors, (99), 43 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-09 04:02:18,805 INFO L276 IsEmpty]: Start isEmpty. Operand 65931 states and 161127 transitions. [2022-02-09 04:02:18,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 04:02:18,850 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 04:02:18,851 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 04:02:18,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-09 04:02:19,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-02-09 04:02:19,064 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 04:02:19,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 04:02:19,064 INFO L85 PathProgramCache]: Analyzing trace with hash -1300523623, now seen corresponding path program 64 times [2022-02-09 04:02:19,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 04:02:19,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108253564] [2022-02-09 04:02:19,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 04:02:19,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 04:02:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:02:19,209 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-09 04:02:19,210 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 04:02:19,210 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108253564] [2022-02-09 04:02:19,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108253564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 04:02:19,210 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808854051] [2022-02-09 04:02:19,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-09 04:02:19,210 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:02:19,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 04:02:19,211 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-09 04:02:19,213 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-09 04:02:19,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-09 04:02:19,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 04:02:19,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-09 04:02:19,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 04:02:20,491 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-09 04:02:20,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 04:02:21,283 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 13 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 04:02:21,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808854051] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 04:02:21,284 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 04:02:21,284 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 39 [2022-02-09 04:02:21,284 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117634731] [2022-02-09 04:02:21,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 04:02:21,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-09 04:02:21,284 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 04:02:21,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-09 04:02:21,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=1120, Unknown=0, NotChecked=0, Total=1482 [2022-02-09 04:02:21,285 INFO L87 Difference]: Start difference. First operand 65931 states and 161127 transitions. Second operand has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 39 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-09 04:02:23,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-09 04:02:23,326 INFO L93 Difference]: Finished difference Result 68966 states and 168321 transitions. [2022-02-09 04:02:23,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-09 04:02:23,328 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 39 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 35 [2022-02-09 04:02:23,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-09 04:02:23,476 INFO L225 Difference]: With dead ends: 68966 [2022-02-09 04:02:23,476 INFO L226 Difference]: Without dead ends: 68957 [2022-02-09 04:02:23,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2109 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1836, Invalid=5304, Unknown=0, NotChecked=0, Total=7140 [2022-02-09 04:02:23,477 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 541 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 1656 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 1921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-09 04:02:23,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 190 Invalid, 1921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1656 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-09 04:02:23,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68957 states. [2022-02-09 04:02:24,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68957 to 64888. [2022-02-09 04:02:24,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64888 states, 64887 states have (on average 2.4389477090942715) internal successors, (158256), 64887 states have internal predecessors, (158256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-09 04:02:25,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64888 states to 64888 states and 158256 transitions. [2022-02-09 04:02:25,490 INFO L78 Accepts]: Start accepts. Automaton has 64888 states and 158256 transitions. Word has length 35 [2022-02-09 04:02:25,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-09 04:02:25,490 INFO L470 AbstractCegarLoop]: Abstraction has 64888 states and 158256 transitions. [2022-02-09 04:02:25,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 39 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-09 04:02:25,490 INFO L276 IsEmpty]: Start isEmpty. Operand 64888 states and 158256 transitions. [2022-02-09 04:02:25,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-09 04:02:25,529 INFO L506 BasicCegarLoop]: Found error trace [2022-02-09 04:02:25,529 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-09 04:02:25,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-02-09 04:02:25,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:02:25,745 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-09 04:02:25,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-09 04:02:25,745 INFO L85 PathProgramCache]: Analyzing trace with hash 595808111, now seen corresponding path program 65 times [2022-02-09 04:02:25,745 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-09 04:02:25,745 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517377232] [2022-02-09 04:02:25,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-09 04:02:25,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-09 04:02:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-09 04:02:25,928 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-09 04:02:25,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-09 04:02:25,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517377232] [2022-02-09 04:02:25,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517377232] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-09 04:02:25,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560483706] [2022-02-09 04:02:25,928 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-09 04:02:25,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-09 04:02:25,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-09 04:02:25,930 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-09 04:02:25,931 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-09 04:02:25,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-09 04:02:25,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-09 04:02:25,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-09 04:02:25,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-09 04:02:26,745 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-09 04:02:26,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-09 04:02:27,688 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-09 04:02:27,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560483706] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-09 04:02:27,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-09 04:02:27,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 37 [2022-02-09 04:02:27,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110319847] [2022-02-09 04:02:27,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-09 04:02:27,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-09 04:02:27,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-09 04:02:27,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-09 04:02:27,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=1105, Unknown=0, NotChecked=0, Total=1406 [2022-02-09 04:02:27,690 INFO L87 Difference]: Start difference. First operand 64888 states and 158256 transitions. Second operand has 38 states, 38 states have (on average 2.289473684210526) internal successors, (87), 37 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-02-09 04:02:31,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-09 04:02:31,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3709 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=2660, Invalid=8260, Unknown=0, NotChecked=0, Total=10920 [2022-02-09 04:02:31,027 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 321 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 1437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-09 04:02:31,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 87 Invalid, 1437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1279 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-09 04:02:31,028 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-09 04:02:31,048 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-09 04:02:31,048 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-09 04:02:31,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-09 04:02:31,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-02-09 04:02:31,240 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (64888states) and FLOYD_HOARE automaton (currently 72 states, 38 states before enhancement),while ReachableStatesComputation was computing reachable states (2875 states constructed, input type IntersectNwa). [2022-02-09 04:02:31,241 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-09 04:02:31,241 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-09 04:02:31,244 INFO L732 BasicCegarLoop]: Path program histogram: [65, 1, 1] [2022-02-09 04:02:31,245 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-09 04:02:31,245 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-09 04:02:31,246 INFO L202 PluginConnector]: Adding new model nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.02 04:02:31 BasicIcfg [2022-02-09 04:02:31,246 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-09 04:02:31,246 INFO L158 Benchmark]: Toolchain (without parser) took 866329.47ms. Allocated memory was 209.7MB in the beginning and 4.6GB in the end (delta: 4.4GB). Free memory was 171.5MB in the beginning and 2.9GB in the end (delta: -2.8GB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. [2022-02-09 04:02:31,247 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.11ms. Allocated memory is still 209.7MB. Free memory is still 172.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-09 04:02:31,247 INFO L158 Benchmark]: Boogie Procedure Inliner took 21.49ms. Allocated memory is still 209.7MB. Free memory was 171.4MB in the beginning and 169.9MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 8.0GB. [2022-02-09 04:02:31,247 INFO L158 Benchmark]: Boogie Preprocessor took 14.93ms. Allocated memory is still 209.7MB. Free memory was 169.9MB in the beginning and 168.9MB in the end (delta: 929.8kB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-02-09 04:02:31,247 INFO L158 Benchmark]: RCFGBuilder took 207.68ms. Allocated memory is still 209.7MB. Free memory was 168.9MB in the beginning and 159.9MB in the end (delta: 9.0MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-09 04:02:31,247 INFO L158 Benchmark]: TraceAbstraction took 866079.75ms. Allocated memory was 209.7MB in the beginning and 4.6GB in the end (delta: 4.4GB). Free memory was 159.4MB in the beginning and 2.9GB in the end (delta: -2.8GB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. [2022-02-09 04:02:31,247 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11ms. Allocated memory is still 209.7MB. Free memory is still 172.5MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 21.49ms. Allocated memory is still 209.7MB. Free memory was 171.4MB in the beginning and 169.9MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 14.93ms. Allocated memory is still 209.7MB. Free memory was 169.9MB in the beginning and 168.9MB in the end (delta: 929.8kB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 207.68ms. Allocated memory is still 209.7MB. Free memory was 168.9MB in the beginning and 159.9MB in the end (delta: 9.0MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 866079.75ms. Allocated memory was 209.7MB in the beginning and 4.6GB in the end (delta: 4.4GB). Free memory was 159.4MB in the beginning and 2.9GB in the end (delta: -2.8GB). Peak memory consumption was 1.7GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (64888states) and FLOYD_HOARE automaton (currently 72 states, 38 states before enhancement),while ReachableStatesComputation was computing reachable states (2875 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 46]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (64888states) and FLOYD_HOARE automaton (currently 72 states, 38 states before enhancement),while ReachableStatesComputation was computing reachable states (2875 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 46]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (64888states) and FLOYD_HOARE automaton (currently 72 states, 38 states before enhancement),while ReachableStatesComputation was computing reachable states (2875 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 32 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 866.0s, OverallIterations: 67, TraceHistogramMax: 5, PathProgramHistogramMax: 65, EmptinessCheckTime: 1.0s, AutomataDifference: 719.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 46084 SdHoareTripleChecker+Valid, 54.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 46084 mSDsluCounter, 23448 SdHoareTripleChecker+Invalid, 47.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 13870 IncrementalHoareTripleChecker+Unchecked, 44354 mSDsCounter, 17181 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 109137 IncrementalHoareTripleChecker+Invalid, 140188 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 17181 mSolverCounterUnsat, 1310 mSDtfsCounter, 109137 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 13708 GetRequests, 2702 SyntacticMatches, 454 SemanticMatches, 10552 ConstructedPredicates, 0 IntricatePredicates, 15 DeprecatedPredicates, 997566 ImplicationChecksByTransitivity, 683.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=65931occurred in iteration=65, InterpolantAutomatonStates: 8615, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 28.9s AutomataMinimizationTime, 66 MinimizatonAttempts, 345258 StatesRemovedByMinimization, 66 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 99.1s InterpolantComputationTime, 4038 NumberOfCodeBlocks, 4038 NumberOfCodeBlocksAsserted, 293 NumberOfCheckSat, 5844 ConstructedInterpolants, 93 QuantifiedInterpolants, 109867 SizeOfPredicates, 541 NumberOfNonLiveVariables, 4455 ConjunctsInSsa, 1710 ConjunctsInUnsatCore, 197 InterpolantComputations, 2 PerfectInterpolantSequences, 462/6583 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown