/usr/bin/java -Xmx16000000000 -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/bench/exp2x4.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 04:33:42,517 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 04:33:42,519 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 04:33:42,543 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 04:33:42,545 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 04:33:42,547 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 04:33:42,549 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 04:33:42,554 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 04:33:42,555 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 04:33:42,558 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 04:33:42,559 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 04:33:42,560 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 04:33:42,560 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 04:33:42,561 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 04:33:42,562 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 04:33:42,563 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 04:33:42,564 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 04:33:42,564 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 04:33:42,567 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 04:33:42,572 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 04:33:42,573 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 04:33:42,573 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 04:33:42,574 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 04:33:42,575 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 04:33:42,579 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 04:33:42,580 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 04:33:42,580 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 04:33:42,581 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 04:33:42,581 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 04:33:42,581 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 04:33:42,582 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 04:33:42,582 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 04:33:42,583 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 04:33:42,584 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 04:33:42,585 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 04:33:42,585 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 04:33:42,585 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 04:33:42,585 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 04:33:42,585 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 04:33:42,586 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 04:33:42,586 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 04:33:42,587 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-01-18 04:33:42,635 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 04:33:42,635 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 04:33:42,635 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 04:33:42,635 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 04:33:42,636 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 04:33:42,636 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 04:33:42,636 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 04:33:42,636 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 04:33:42,636 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 04:33:42,636 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 04:33:42,636 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 04:33:42,636 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 04:33:42,637 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 04:33:42,637 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 04:33:42,638 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 04:33:42,638 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 04:33:42,638 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-01-18 04:33:42,815 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 04:33:42,831 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 04:33:42,833 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 04:33:42,835 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 04:33:42,835 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 04:33:42,836 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/bench/exp2x4.wvr.bpl [2022-01-18 04:33:42,836 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/bench/exp2x4.wvr.bpl' [2022-01-18 04:33:42,855 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 04:33:42,856 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 04:33:42,857 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 04:33:42,857 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 04:33:42,858 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 04:33:42,866 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,870 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,875 INFO L137 Inliner]: procedures = 5, calls = 4, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 04:33:42,876 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 04:33:42,877 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 04:33:42,877 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 04:33:42,877 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 04:33:42,882 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,882 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,884 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,884 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,887 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,889 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,889 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,893 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 04:33:42,894 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 04:33:42,894 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 04:33:42,894 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 04:33:42,894 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/1) ... [2022-01-18 04:33:42,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 04:33:42,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:42,916 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-01-18 04:33:42,933 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-01-18 04:33:42,946 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 04:33:42,946 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 04:33:42,946 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 04:33:42,946 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 04:33:42,946 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 04:33:42,946 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 04:33:42,946 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 04:33:42,947 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 04:33:42,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 04:33:42,947 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-01-18 04:33:42,947 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-18 04:33:42,947 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-18 04:33:42,947 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2022-01-18 04:33:42,947 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-01-18 04:33:42,947 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-01-18 04:33:42,948 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 04:33:42,977 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 04:33:42,978 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 04:33:43,047 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 04:33:43,067 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 04:33:43,067 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-18 04:33:43,068 INFO L202 PluginConnector]: Adding new model exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 04:33:43 BoogieIcfgContainer [2022-01-18 04:33:43,068 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 04:33:43,069 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 04:33:43,069 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 04:33:43,072 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 04:33:43,072 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:33:42" (1/2) ... [2022-01-18 04:33:43,073 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f256198 and model type exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 04:33:43, skipping insertion in model container [2022-01-18 04:33:43,073 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 04:33:43" (2/2) ... [2022-01-18 04:33:43,074 INFO L111 eAbstractionObserver]: Analyzing ICFG exp2x4.wvr.bpl [2022-01-18 04:33:43,077 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 04:33:43,077 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 04:33:43,077 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 04:33:43,077 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 04:33:43,108 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-01-18 04:33:43,134 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 04:33:43,138 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 04:33:43,138 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-01-18 04:33:43,144 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 46 places, 37 transitions, 106 flow [2022-01-18 04:33:43,303 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 940 states, 939 states have (on average 3.913738019169329) internal successors, (3675), 939 states have internal predecessors, (3675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:43,306 INFO L276 IsEmpty]: Start isEmpty. Operand has 940 states, 939 states have (on average 3.913738019169329) internal successors, (3675), 939 states have internal predecessors, (3675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:43,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 04:33:43,326 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:43,326 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-01-18 04:33:43,327 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:43,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:43,334 INFO L85 PathProgramCache]: Analyzing trace with hash 287084453, now seen corresponding path program 1 times [2022-01-18 04:33:43,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:43,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032527798] [2022-01-18 04:33:43,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:43,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:43,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:43,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:43,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:43,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032527798] [2022-01-18 04:33:43,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032527798] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:43,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:43,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 04:33:43,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372301599] [2022-01-18 04:33:43,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:43,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 04:33:43,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:43,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 04:33:43,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 04:33:43,533 INFO L87 Difference]: Start difference. First operand has 940 states, 939 states have (on average 3.913738019169329) internal successors, (3675), 939 states have internal predecessors, (3675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:43,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:43,629 INFO L93 Difference]: Finished difference Result 1365 states and 5324 transitions. [2022-01-18 04:33:43,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 04:33:43,636 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 04:33:43,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:43,669 INFO L225 Difference]: With dead ends: 1365 [2022-01-18 04:33:43,669 INFO L226 Difference]: Without dead ends: 1334 [2022-01-18 04:33:43,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 04:33:43,677 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 4 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:43,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 16 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:33:43,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2022-01-18 04:33:43,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 1069. [2022-01-18 04:33:43,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 1068 states have (on average 3.903558052434457) internal successors, (4169), 1068 states have internal predecessors, (4169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:43,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 4169 transitions. [2022-01-18 04:33:43,810 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 4169 transitions. Word has length 19 [2022-01-18 04:33:43,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:43,815 INFO L470 AbstractCegarLoop]: Abstraction has 1069 states and 4169 transitions. [2022-01-18 04:33:43,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:43,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 4169 transitions. [2022-01-18 04:33:43,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 04:33:43,819 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:43,819 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:43,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 04:33:43,819 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:43,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:43,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1903967800, now seen corresponding path program 1 times [2022-01-18 04:33:43,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:43,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287552139] [2022-01-18 04:33:43,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:43,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:43,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:43,868 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:43,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:43,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287552139] [2022-01-18 04:33:43,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287552139] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:43,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117870000] [2022-01-18 04:33:43,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:43,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:43,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:43,871 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-01-18 04:33:43,871 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-01-18 04:33:43,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:43,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-18 04:33:43,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:43,986 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:43,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:44,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:44,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117870000] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:44,057 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:44,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2022-01-18 04:33:44,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825272807] [2022-01-18 04:33:44,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:44,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:33:44,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:44,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:33:44,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:33:44,059 INFO L87 Difference]: Start difference. First operand 1069 states and 4169 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:44,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:44,145 INFO L93 Difference]: Finished difference Result 2313 states and 8847 transitions. [2022-01-18 04:33:44,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:33:44,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 04:33:44,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:44,158 INFO L225 Difference]: With dead ends: 2313 [2022-01-18 04:33:44,158 INFO L226 Difference]: Without dead ends: 2313 [2022-01-18 04:33:44,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:33:44,160 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 49 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:44,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 46 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:33:44,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2313 states. [2022-01-18 04:33:44,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2313 to 1246. [2022-01-18 04:33:44,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 1245 states have (on average 3.9710843373493976) internal successors, (4944), 1245 states have internal predecessors, (4944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:44,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 4944 transitions. [2022-01-18 04:33:44,210 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 4944 transitions. Word has length 22 [2022-01-18 04:33:44,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:44,210 INFO L470 AbstractCegarLoop]: Abstraction has 1246 states and 4944 transitions. [2022-01-18 04:33:44,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:44,211 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 4944 transitions. [2022-01-18 04:33:44,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 04:33:44,214 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:44,214 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:44,234 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-01-18 04:33:44,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:44,432 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:44,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:44,433 INFO L85 PathProgramCache]: Analyzing trace with hash 403848439, now seen corresponding path program 1 times [2022-01-18 04:33:44,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:44,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476864658] [2022-01-18 04:33:44,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:44,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:44,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:44,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:44,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:44,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476864658] [2022-01-18 04:33:44,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476864658] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:44,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482557682] [2022-01-18 04:33:44,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:44,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:44,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:44,469 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-01-18 04:33:44,480 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-01-18 04:33:44,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:44,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-18 04:33:44,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:44,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:44,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:44,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:44,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482557682] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:44,608 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:44,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-01-18 04:33:44,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965067705] [2022-01-18 04:33:44,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:44,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:33:44,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:44,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:33:44,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:33:44,611 INFO L87 Difference]: Start difference. First operand 1246 states and 4944 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:44,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:44,757 INFO L93 Difference]: Finished difference Result 2593 states and 10018 transitions. [2022-01-18 04:33:44,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:33:44,757 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 04:33:44,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:44,772 INFO L225 Difference]: With dead ends: 2593 [2022-01-18 04:33:44,772 INFO L226 Difference]: Without dead ends: 2593 [2022-01-18 04:33:44,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:33:44,774 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 95 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:44,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 67 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:33:44,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2593 states. [2022-01-18 04:33:44,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2593 to 1572. [2022-01-18 04:33:44,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 4.045830681094844) internal successors, (6356), 1571 states have internal predecessors, (6356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:44,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 6356 transitions. [2022-01-18 04:33:44,833 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 6356 transitions. Word has length 22 [2022-01-18 04:33:44,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:44,833 INFO L470 AbstractCegarLoop]: Abstraction has 1572 states and 6356 transitions. [2022-01-18 04:33:44,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:44,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 6356 transitions. [2022-01-18 04:33:44,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 04:33:44,839 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:44,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:44,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-18 04:33:45,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-01-18 04:33:45,051 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:45,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:45,051 INFO L85 PathProgramCache]: Analyzing trace with hash 394828654, now seen corresponding path program 1 times [2022-01-18 04:33:45,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:45,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495139226] [2022-01-18 04:33:45,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:45,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:45,104 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:45,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:45,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495139226] [2022-01-18 04:33:45,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495139226] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:45,104 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:45,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:33:45,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346643463] [2022-01-18 04:33:45,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:45,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:33:45,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:45,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:33:45,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:33:45,106 INFO L87 Difference]: Start difference. First operand 1572 states and 6356 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:45,159 INFO L93 Difference]: Finished difference Result 1994 states and 7722 transitions. [2022-01-18 04:33:45,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 04:33:45,160 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 04:33:45,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:45,170 INFO L225 Difference]: With dead ends: 1994 [2022-01-18 04:33:45,170 INFO L226 Difference]: Without dead ends: 1957 [2022-01-18 04:33:45,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:33:45,173 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 38 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:45,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 41 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:33:45,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2022-01-18 04:33:45,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1691. [2022-01-18 04:33:45,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1690 states have (on average 3.973372781065089) internal successors, (6715), 1690 states have internal predecessors, (6715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 6715 transitions. [2022-01-18 04:33:45,222 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 6715 transitions. Word has length 22 [2022-01-18 04:33:45,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:45,222 INFO L470 AbstractCegarLoop]: Abstraction has 1691 states and 6715 transitions. [2022-01-18 04:33:45,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 6715 transitions. [2022-01-18 04:33:45,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 04:33:45,227 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:45,228 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:45,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 04:33:45,228 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:45,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:45,229 INFO L85 PathProgramCache]: Analyzing trace with hash -419159677, now seen corresponding path program 1 times [2022-01-18 04:33:45,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:45,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605515334] [2022-01-18 04:33:45,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:45,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:45,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:45,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:45,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:45,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605515334] [2022-01-18 04:33:45,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605515334] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:45,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:45,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:33:45,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838596504] [2022-01-18 04:33:45,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:45,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:33:45,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:45,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:33:45,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:33:45,268 INFO L87 Difference]: Start difference. First operand 1691 states and 6715 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:45,332 INFO L93 Difference]: Finished difference Result 2484 states and 9587 transitions. [2022-01-18 04:33:45,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:33:45,332 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 04:33:45,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:45,349 INFO L225 Difference]: With dead ends: 2484 [2022-01-18 04:33:45,349 INFO L226 Difference]: Without dead ends: 2464 [2022-01-18 04:33:45,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-01-18 04:33:45,351 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 57 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:45,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 51 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:33:45,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2464 states. [2022-01-18 04:33:45,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2464 to 1763. [2022-01-18 04:33:45,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1763 states, 1762 states have (on average 3.9415437003405223) internal successors, (6945), 1762 states have internal predecessors, (6945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1763 states to 1763 states and 6945 transitions. [2022-01-18 04:33:45,400 INFO L78 Accepts]: Start accepts. Automaton has 1763 states and 6945 transitions. Word has length 22 [2022-01-18 04:33:45,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:45,401 INFO L470 AbstractCegarLoop]: Abstraction has 1763 states and 6945 transitions. [2022-01-18 04:33:45,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1763 states and 6945 transitions. [2022-01-18 04:33:45,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 04:33:45,405 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:45,405 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:45,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-18 04:33:45,406 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:45,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:45,406 INFO L85 PathProgramCache]: Analyzing trace with hash -295891366, now seen corresponding path program 2 times [2022-01-18 04:33:45,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:45,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008360445] [2022-01-18 04:33:45,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:45,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:45,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:45,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:45,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:45,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008360445] [2022-01-18 04:33:45,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008360445] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:45,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:45,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 04:33:45,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404475934] [2022-01-18 04:33:45,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:45,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:33:45,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:45,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:33:45,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:33:45,464 INFO L87 Difference]: Start difference. First operand 1763 states and 6945 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:45,520 INFO L93 Difference]: Finished difference Result 2218 states and 8604 transitions. [2022-01-18 04:33:45,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:33:45,520 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 04:33:45,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:45,537 INFO L225 Difference]: With dead ends: 2218 [2022-01-18 04:33:45,537 INFO L226 Difference]: Without dead ends: 2218 [2022-01-18 04:33:45,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:33:45,538 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 62 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:45,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 60 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:33:45,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2218 states. [2022-01-18 04:33:45,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2218 to 1919. [2022-01-18 04:33:45,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1919 states, 1918 states have (on average 3.946298227320125) internal successors, (7569), 1918 states have internal predecessors, (7569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1919 states to 1919 states and 7569 transitions. [2022-01-18 04:33:45,580 INFO L78 Accepts]: Start accepts. Automaton has 1919 states and 7569 transitions. Word has length 22 [2022-01-18 04:33:45,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:45,580 INFO L470 AbstractCegarLoop]: Abstraction has 1919 states and 7569 transitions. [2022-01-18 04:33:45,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1919 states and 7569 transitions. [2022-01-18 04:33:45,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 04:33:45,585 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:45,585 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:45,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-18 04:33:45,585 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:45,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:45,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1117416331, now seen corresponding path program 2 times [2022-01-18 04:33:45,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:45,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509638500] [2022-01-18 04:33:45,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:45,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:45,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:45,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:45,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:45,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509638500] [2022-01-18 04:33:45,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509638500] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:45,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:45,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:33:45,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768804262] [2022-01-18 04:33:45,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:45,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:33:45,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:45,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:33:45,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:33:45,622 INFO L87 Difference]: Start difference. First operand 1919 states and 7569 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:45,697 INFO L93 Difference]: Finished difference Result 2879 states and 11172 transitions. [2022-01-18 04:33:45,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:33:45,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 04:33:45,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:45,709 INFO L225 Difference]: With dead ends: 2879 [2022-01-18 04:33:45,709 INFO L226 Difference]: Without dead ends: 2879 [2022-01-18 04:33:45,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-01-18 04:33:45,710 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 53 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:45,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 57 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:33:45,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2879 states. [2022-01-18 04:33:45,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2879 to 2176. [2022-01-18 04:33:45,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2176 states, 2175 states have (on average 3.964137931034483) internal successors, (8622), 2175 states have internal predecessors, (8622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2176 states to 2176 states and 8622 transitions. [2022-01-18 04:33:45,771 INFO L78 Accepts]: Start accepts. Automaton has 2176 states and 8622 transitions. Word has length 22 [2022-01-18 04:33:45,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:45,772 INFO L470 AbstractCegarLoop]: Abstraction has 2176 states and 8622 transitions. [2022-01-18 04:33:45,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,772 INFO L276 IsEmpty]: Start isEmpty. Operand 2176 states and 8622 transitions. [2022-01-18 04:33:45,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 04:33:45,777 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:45,777 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:45,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-18 04:33:45,777 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:45,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:45,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1614170840, now seen corresponding path program 2 times [2022-01-18 04:33:45,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:45,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071567705] [2022-01-18 04:33:45,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:45,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:45,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:45,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:45,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:45,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071567705] [2022-01-18 04:33:45,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071567705] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:45,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:45,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:33:45,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461991226] [2022-01-18 04:33:45,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:45,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:33:45,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:45,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:33:45,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:33:45,813 INFO L87 Difference]: Start difference. First operand 2176 states and 8622 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:45,873 INFO L93 Difference]: Finished difference Result 2839 states and 10862 transitions. [2022-01-18 04:33:45,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:33:45,873 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 04:33:45,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:45,882 INFO L225 Difference]: With dead ends: 2839 [2022-01-18 04:33:45,883 INFO L226 Difference]: Without dead ends: 2811 [2022-01-18 04:33:45,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-01-18 04:33:45,884 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 58 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:45,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 52 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:33:45,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2811 states. [2022-01-18 04:33:45,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2811 to 2291. [2022-01-18 04:33:45,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2291 states, 2290 states have (on average 3.9375545851528386) internal successors, (9017), 2290 states have internal predecessors, (9017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2291 states to 2291 states and 9017 transitions. [2022-01-18 04:33:45,957 INFO L78 Accepts]: Start accepts. Automaton has 2291 states and 9017 transitions. Word has length 22 [2022-01-18 04:33:45,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:45,958 INFO L470 AbstractCegarLoop]: Abstraction has 2291 states and 9017 transitions. [2022-01-18 04:33:45,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:45,958 INFO L276 IsEmpty]: Start isEmpty. Operand 2291 states and 9017 transitions. [2022-01-18 04:33:45,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:33:45,965 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:45,965 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:45,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-18 04:33:45,965 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:45,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:45,965 INFO L85 PathProgramCache]: Analyzing trace with hash 94406160, now seen corresponding path program 1 times [2022-01-18 04:33:45,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:45,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027211568] [2022-01-18 04:33:45,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:45,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:45,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:46,044 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:46,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:46,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027211568] [2022-01-18 04:33:46,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027211568] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:46,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33432355] [2022-01-18 04:33:46,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:46,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:46,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:46,046 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-01-18 04:33:46,047 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-01-18 04:33:46,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:46,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:33:46,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:46,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:46,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:46,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:46,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33432355] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:46,489 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:46,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 6 [2022-01-18 04:33:46,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710157425] [2022-01-18 04:33:46,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:46,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:33:46,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:46,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:33:46,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:33:46,490 INFO L87 Difference]: Start difference. First operand 2291 states and 9017 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:46,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:46,741 INFO L93 Difference]: Finished difference Result 3791 states and 14505 transitions. [2022-01-18 04:33:46,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:33:46,741 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-01-18 04:33:46,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:46,752 INFO L225 Difference]: With dead ends: 3791 [2022-01-18 04:33:46,752 INFO L226 Difference]: Without dead ends: 3655 [2022-01-18 04:33:46,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 42 SyntacticMatches, 7 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:33:46,753 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 64 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:46,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 101 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:33:46,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3655 states. [2022-01-18 04:33:46,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3655 to 2656. [2022-01-18 04:33:46,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2656 states, 2655 states have (on average 3.9450094161958567) internal successors, (10474), 2655 states have internal predecessors, (10474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:46,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2656 states to 2656 states and 10474 transitions. [2022-01-18 04:33:46,810 INFO L78 Accepts]: Start accepts. Automaton has 2656 states and 10474 transitions. Word has length 25 [2022-01-18 04:33:46,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:46,811 INFO L470 AbstractCegarLoop]: Abstraction has 2656 states and 10474 transitions. [2022-01-18 04:33:46,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:46,811 INFO L276 IsEmpty]: Start isEmpty. Operand 2656 states and 10474 transitions. [2022-01-18 04:33:46,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:33:46,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:46,816 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:46,833 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-01-18 04:33:47,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:47,032 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:47,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:47,032 INFO L85 PathProgramCache]: Analyzing trace with hash 661659470, now seen corresponding path program 2 times [2022-01-18 04:33:47,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:47,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364173187] [2022-01-18 04:33:47,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:47,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:47,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:47,077 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:47,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:47,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364173187] [2022-01-18 04:33:47,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364173187] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:47,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146779451] [2022-01-18 04:33:47,078 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:33:47,078 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:47,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:47,079 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-01-18 04:33:47,080 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-01-18 04:33:47,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:33:47,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:47,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:33:47,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:47,400 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:47,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:47,517 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:47,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146779451] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:47,518 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:47,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 7 [2022-01-18 04:33:47,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650792484] [2022-01-18 04:33:47,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:47,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:33:47,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:47,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:33:47,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:33:47,519 INFO L87 Difference]: Start difference. First operand 2656 states and 10474 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:47,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:47,764 INFO L93 Difference]: Finished difference Result 4004 states and 15422 transitions. [2022-01-18 04:33:47,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:33:47,764 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:33:47,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:47,775 INFO L225 Difference]: With dead ends: 4004 [2022-01-18 04:33:47,775 INFO L226 Difference]: Without dead ends: 3868 [2022-01-18 04:33:47,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:33:47,776 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 82 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:47,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 95 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:33:47,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3868 states. [2022-01-18 04:33:47,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3868 to 2991. [2022-01-18 04:33:47,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.9638795986622073) internal successors, (11852), 2990 states have internal predecessors, (11852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:47,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 11852 transitions. [2022-01-18 04:33:47,837 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 11852 transitions. Word has length 25 [2022-01-18 04:33:47,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:47,838 INFO L470 AbstractCegarLoop]: Abstraction has 2991 states and 11852 transitions. [2022-01-18 04:33:47,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:47,838 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 11852 transitions. [2022-01-18 04:33:47,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:33:47,845 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:47,845 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:47,861 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-01-18 04:33:48,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:48,059 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:48,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:48,060 INFO L85 PathProgramCache]: Analyzing trace with hash 2111245980, now seen corresponding path program 3 times [2022-01-18 04:33:48,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:48,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310134409] [2022-01-18 04:33:48,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:48,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:48,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:48,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:33:48,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:48,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310134409] [2022-01-18 04:33:48,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310134409] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:48,110 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:48,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 04:33:48,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109841043] [2022-01-18 04:33:48,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:48,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:33:48,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:48,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:33:48,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:33:48,111 INFO L87 Difference]: Start difference. First operand 2991 states and 11852 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:48,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:48,223 INFO L93 Difference]: Finished difference Result 4207 states and 16326 transitions. [2022-01-18 04:33:48,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:33:48,224 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-01-18 04:33:48,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:48,235 INFO L225 Difference]: With dead ends: 4207 [2022-01-18 04:33:48,235 INFO L226 Difference]: Without dead ends: 4139 [2022-01-18 04:33:48,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:33:48,236 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 39 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:48,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 51 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:33:48,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4139 states. [2022-01-18 04:33:48,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4139 to 3438. [2022-01-18 04:33:48,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3437 states have (on average 3.9793424498108814) internal successors, (13677), 3437 states have internal predecessors, (13677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:48,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 13677 transitions. [2022-01-18 04:33:48,308 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 13677 transitions. Word has length 25 [2022-01-18 04:33:48,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:48,308 INFO L470 AbstractCegarLoop]: Abstraction has 3438 states and 13677 transitions. [2022-01-18 04:33:48,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:48,308 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 13677 transitions. [2022-01-18 04:33:48,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:33:48,316 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:48,316 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:48,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 04:33:48,317 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:48,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:48,317 INFO L85 PathProgramCache]: Analyzing trace with hash -12774180, now seen corresponding path program 1 times [2022-01-18 04:33:48,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:48,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321826680] [2022-01-18 04:33:48,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:48,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:48,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:48,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:48,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:48,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321826680] [2022-01-18 04:33:48,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321826680] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:48,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627074443] [2022-01-18 04:33:48,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:48,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:48,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:48,362 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-01-18 04:33:48,363 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-01-18 04:33:48,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:48,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:33:48,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:48,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:48,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:48,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:48,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627074443] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:48,685 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:48,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 6 [2022-01-18 04:33:48,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826946700] [2022-01-18 04:33:48,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:48,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:33:48,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:48,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:33:48,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:33:48,686 INFO L87 Difference]: Start difference. First operand 3438 states and 13677 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:48,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:48,941 INFO L93 Difference]: Finished difference Result 4729 states and 18310 transitions. [2022-01-18 04:33:48,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:33:48,942 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:33:48,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:48,955 INFO L225 Difference]: With dead ends: 4729 [2022-01-18 04:33:48,955 INFO L226 Difference]: Without dead ends: 4627 [2022-01-18 04:33:48,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 41 SyntacticMatches, 8 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:33:48,956 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 65 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:48,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 104 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:33:48,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4627 states. [2022-01-18 04:33:49,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4627 to 3870. [2022-01-18 04:33:49,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3870 states, 3869 states have (on average 3.958904109589041) internal successors, (15317), 3869 states have internal predecessors, (15317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:49,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3870 states to 3870 states and 15317 transitions. [2022-01-18 04:33:49,032 INFO L78 Accepts]: Start accepts. Automaton has 3870 states and 15317 transitions. Word has length 25 [2022-01-18 04:33:49,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:49,033 INFO L470 AbstractCegarLoop]: Abstraction has 3870 states and 15317 transitions. [2022-01-18 04:33:49,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:49,033 INFO L276 IsEmpty]: Start isEmpty. Operand 3870 states and 15317 transitions. [2022-01-18 04:33:49,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:33:49,044 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:49,044 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:49,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-01-18 04:33:49,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-01-18 04:33:49,259 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:49,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:49,260 INFO L85 PathProgramCache]: Analyzing trace with hash -418861160, now seen corresponding path program 2 times [2022-01-18 04:33:49,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:49,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562033403] [2022-01-18 04:33:49,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:49,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:49,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:49,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:49,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:49,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562033403] [2022-01-18 04:33:49,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562033403] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:49,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778794747] [2022-01-18 04:33:49,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:33:49,301 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:49,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:49,302 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-01-18 04:33:49,303 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-01-18 04:33:49,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:33:49,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:49,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:33:49,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:49,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:49,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:49,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:49,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778794747] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:49,687 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:49,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 7 [2022-01-18 04:33:49,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106637568] [2022-01-18 04:33:49,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:49,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:33:49,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:49,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:33:49,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:33:49,688 INFO L87 Difference]: Start difference. First operand 3870 states and 15317 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:49,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:49,980 INFO L93 Difference]: Finished difference Result 4946 states and 19222 transitions. [2022-01-18 04:33:49,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:33:49,981 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:33:49,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:49,994 INFO L225 Difference]: With dead ends: 4946 [2022-01-18 04:33:49,994 INFO L226 Difference]: Without dead ends: 4844 [2022-01-18 04:33:49,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:33:49,995 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 76 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:49,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 108 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:33:50,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4844 states. [2022-01-18 04:33:50,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4844 to 4195. [2022-01-18 04:33:50,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4195 states, 4194 states have (on average 3.966618979494516) internal successors, (16636), 4194 states have internal predecessors, (16636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:50,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4195 states to 4195 states and 16636 transitions. [2022-01-18 04:33:50,137 INFO L78 Accepts]: Start accepts. Automaton has 4195 states and 16636 transitions. Word has length 25 [2022-01-18 04:33:50,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:50,138 INFO L470 AbstractCegarLoop]: Abstraction has 4195 states and 16636 transitions. [2022-01-18 04:33:50,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:50,138 INFO L276 IsEmpty]: Start isEmpty. Operand 4195 states and 16636 transitions. [2022-01-18 04:33:50,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:33:50,147 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:50,147 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:50,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-18 04:33:50,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:50,363 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:50,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:50,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1398947880, now seen corresponding path program 3 times [2022-01-18 04:33:50,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:50,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485002490] [2022-01-18 04:33:50,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:50,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:50,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:50,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:33:50,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:50,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485002490] [2022-01-18 04:33:50,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485002490] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:33:50,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:33:50,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 04:33:50,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285027259] [2022-01-18 04:33:50,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:33:50,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:33:50,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:50,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:33:50,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:33:50,420 INFO L87 Difference]: Start difference. First operand 4195 states and 16636 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:50,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:50,559 INFO L93 Difference]: Finished difference Result 5169 states and 20167 transitions. [2022-01-18 04:33:50,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:33:50,560 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-01-18 04:33:50,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:50,575 INFO L225 Difference]: With dead ends: 5169 [2022-01-18 04:33:50,575 INFO L226 Difference]: Without dead ends: 5118 [2022-01-18 04:33:50,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:33:50,576 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 35 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:50,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 52 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:33:50,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5118 states. [2022-01-18 04:33:50,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5118 to 4611. [2022-01-18 04:33:50,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4611 states, 4610 states have (on average 3.9731019522776574) internal successors, (18316), 4610 states have internal predecessors, (18316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:50,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4611 states to 4611 states and 18316 transitions. [2022-01-18 04:33:50,681 INFO L78 Accepts]: Start accepts. Automaton has 4611 states and 18316 transitions. Word has length 25 [2022-01-18 04:33:50,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:50,681 INFO L470 AbstractCegarLoop]: Abstraction has 4611 states and 18316 transitions. [2022-01-18 04:33:50,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:50,682 INFO L276 IsEmpty]: Start isEmpty. Operand 4611 states and 18316 transitions. [2022-01-18 04:33:50,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:50,692 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:50,692 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:50,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-18 04:33:50,692 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:50,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:50,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1060747875, now seen corresponding path program 4 times [2022-01-18 04:33:50,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:50,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494356212] [2022-01-18 04:33:50,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:50,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:50,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:50,732 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:50,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:50,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494356212] [2022-01-18 04:33:50,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494356212] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:50,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229996798] [2022-01-18 04:33:50,732 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:33:50,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:50,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:50,734 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-01-18 04:33:50,734 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-01-18 04:33:50,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:33:50,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:50,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:50,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:50,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:50,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:50,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:50,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229996798] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:50,875 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:50,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:33:50,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021871755] [2022-01-18 04:33:50,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:50,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:33:50,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:50,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:33:50,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:33:50,877 INFO L87 Difference]: Start difference. First operand 4611 states and 18316 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:51,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:51,588 INFO L93 Difference]: Finished difference Result 11402 states and 44327 transitions. [2022-01-18 04:33:51,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 04:33:51,588 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:33:51,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:51,616 INFO L225 Difference]: With dead ends: 11402 [2022-01-18 04:33:51,616 INFO L226 Difference]: Without dead ends: 11402 [2022-01-18 04:33:51,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=267, Invalid=923, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:33:51,617 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 368 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 1072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:51,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 665 Invalid, 1072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1037 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:33:51,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11402 states. [2022-01-18 04:33:51,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11402 to 5821. [2022-01-18 04:33:51,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5821 states, 5820 states have (on average 4.016151202749141) internal successors, (23374), 5820 states have internal predecessors, (23374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:51,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5821 states to 5821 states and 23374 transitions. [2022-01-18 04:33:51,795 INFO L78 Accepts]: Start accepts. Automaton has 5821 states and 23374 transitions. Word has length 28 [2022-01-18 04:33:51,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:51,795 INFO L470 AbstractCegarLoop]: Abstraction has 5821 states and 23374 transitions. [2022-01-18 04:33:51,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:51,795 INFO L276 IsEmpty]: Start isEmpty. Operand 5821 states and 23374 transitions. [2022-01-18 04:33:51,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:51,807 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:51,807 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:51,824 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-01-18 04:33:52,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:52,024 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:52,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:52,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1873088312, now seen corresponding path program 5 times [2022-01-18 04:33:52,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:52,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059204305] [2022-01-18 04:33:52,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:52,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:52,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:52,074 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:52,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:52,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059204305] [2022-01-18 04:33:52,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059204305] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:52,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363074132] [2022-01-18 04:33:52,074 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:33:52,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:52,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:52,075 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-01-18 04:33:52,076 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-01-18 04:33:52,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:33:52,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:52,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:52,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:52,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:52,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:52,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:52,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363074132] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:52,221 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:52,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:33:52,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508096284] [2022-01-18 04:33:52,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:52,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:33:52,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:52,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:33:52,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:33:52,222 INFO L87 Difference]: Start difference. First operand 5821 states and 23374 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:52,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:52,830 INFO L93 Difference]: Finished difference Result 15383 states and 58771 transitions. [2022-01-18 04:33:52,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:33:52,830 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:33:52,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:52,871 INFO L225 Difference]: With dead ends: 15383 [2022-01-18 04:33:52,871 INFO L226 Difference]: Without dead ends: 15203 [2022-01-18 04:33:52,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=229, Invalid=827, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:33:52,872 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 447 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:52,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 467 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 812 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:33:52,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15203 states. [2022-01-18 04:33:53,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15203 to 8319. [2022-01-18 04:33:53,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8319 states, 8318 states have (on average 4.118177446501563) internal successors, (34255), 8318 states have internal predecessors, (34255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:53,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8319 states to 8319 states and 34255 transitions. [2022-01-18 04:33:53,203 INFO L78 Accepts]: Start accepts. Automaton has 8319 states and 34255 transitions. Word has length 28 [2022-01-18 04:33:53,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:53,204 INFO L470 AbstractCegarLoop]: Abstraction has 8319 states and 34255 transitions. [2022-01-18 04:33:53,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:53,204 INFO L276 IsEmpty]: Start isEmpty. Operand 8319 states and 34255 transitions. [2022-01-18 04:33:53,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:53,223 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:53,223 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:53,253 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-01-18 04:33:53,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-01-18 04:33:53,437 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:53,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:53,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1274103240, now seen corresponding path program 6 times [2022-01-18 04:33:53,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:53,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786787118] [2022-01-18 04:33:53,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:53,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:53,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:53,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:53,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786787118] [2022-01-18 04:33:53,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786787118] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:53,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991620362] [2022-01-18 04:33:53,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:33:53,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:53,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:53,525 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-01-18 04:33:53,525 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-01-18 04:33:53,548 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:33:53,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:53,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:53,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:53,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:53,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:53,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:53,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991620362] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:53,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:53,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:33:53,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236359160] [2022-01-18 04:33:53,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:53,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:33:53,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:53,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:33:53,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:33:53,681 INFO L87 Difference]: Start difference. First operand 8319 states and 34255 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:54,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:54,125 INFO L93 Difference]: Finished difference Result 16184 states and 62633 transitions. [2022-01-18 04:33:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:33:54,125 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:33:54,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:54,173 INFO L225 Difference]: With dead ends: 16184 [2022-01-18 04:33:54,173 INFO L226 Difference]: Without dead ends: 16184 [2022-01-18 04:33:54,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:33:54,174 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 452 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:54,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 323 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:33:54,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16184 states. [2022-01-18 04:33:54,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16184 to 8319. [2022-01-18 04:33:54,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8319 states, 8318 states have (on average 4.099062274585237) internal successors, (34096), 8318 states have internal predecessors, (34096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:54,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8319 states to 8319 states and 34096 transitions. [2022-01-18 04:33:54,441 INFO L78 Accepts]: Start accepts. Automaton has 8319 states and 34096 transitions. Word has length 28 [2022-01-18 04:33:54,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:54,441 INFO L470 AbstractCegarLoop]: Abstraction has 8319 states and 34096 transitions. [2022-01-18 04:33:54,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:54,441 INFO L276 IsEmpty]: Start isEmpty. Operand 8319 states and 34096 transitions. [2022-01-18 04:33:54,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:54,460 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:54,460 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:54,476 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-01-18 04:33:54,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-18 04:33:54,676 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:54,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:54,676 INFO L85 PathProgramCache]: Analyzing trace with hash 289276885, now seen corresponding path program 7 times [2022-01-18 04:33:54,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:54,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318653834] [2022-01-18 04:33:54,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:54,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:54,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:54,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:54,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:54,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318653834] [2022-01-18 04:33:54,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318653834] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:54,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625383514] [2022-01-18 04:33:54,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:33:54,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:54,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:54,701 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-01-18 04:33:54,703 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-01-18 04:33:54,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:54,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:54,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:54,810 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:54,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:54,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:54,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625383514] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:54,850 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:54,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:33:54,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965235935] [2022-01-18 04:33:54,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:54,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:33:54,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:54,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:33:54,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:33:54,852 INFO L87 Difference]: Start difference. First operand 8319 states and 34096 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:55,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:55,212 INFO L93 Difference]: Finished difference Result 10083 states and 39959 transitions. [2022-01-18 04:33:55,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:33:55,212 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:33:55,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:55,242 INFO L225 Difference]: With dead ends: 10083 [2022-01-18 04:33:55,242 INFO L226 Difference]: Without dead ends: 10027 [2022-01-18 04:33:55,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:33:55,243 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 198 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:55,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 356 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:33:55,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10027 states. [2022-01-18 04:33:55,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10027 to 8326. [2022-01-18 04:33:55,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8326 states, 8325 states have (on average 4.095975975975976) internal successors, (34099), 8325 states have internal predecessors, (34099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:55,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8326 states to 8326 states and 34099 transitions. [2022-01-18 04:33:55,477 INFO L78 Accepts]: Start accepts. Automaton has 8326 states and 34099 transitions. Word has length 28 [2022-01-18 04:33:55,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:55,477 INFO L470 AbstractCegarLoop]: Abstraction has 8326 states and 34099 transitions. [2022-01-18 04:33:55,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:55,477 INFO L276 IsEmpty]: Start isEmpty. Operand 8326 states and 34099 transitions. [2022-01-18 04:33:55,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:55,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:55,496 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:55,512 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-01-18 04:33:55,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-01-18 04:33:55,699 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:55,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:55,699 INFO L85 PathProgramCache]: Analyzing trace with hash 241482535, now seen corresponding path program 8 times [2022-01-18 04:33:55,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:55,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438414070] [2022-01-18 04:33:55,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:55,699 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:55,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:55,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:55,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:55,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438414070] [2022-01-18 04:33:55,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438414070] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:55,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258621064] [2022-01-18 04:33:55,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:33:55,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:55,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:55,736 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-01-18 04:33:55,737 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-01-18 04:33:55,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:33:55,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:55,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:55,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:55,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:55,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:55,910 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:55,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258621064] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:55,911 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:55,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:33:55,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603526956] [2022-01-18 04:33:55,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:55,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:33:55,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:55,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:33:55,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:33:55,913 INFO L87 Difference]: Start difference. First operand 8326 states and 34099 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:56,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:56,477 INFO L93 Difference]: Finished difference Result 17529 states and 67736 transitions. [2022-01-18 04:33:56,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:33:56,477 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:33:56,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:56,542 INFO L225 Difference]: With dead ends: 17529 [2022-01-18 04:33:56,542 INFO L226 Difference]: Without dead ends: 17529 [2022-01-18 04:33:56,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:33:56,543 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 439 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:56,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 407 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:33:56,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17529 states. [2022-01-18 04:33:56,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17529 to 8432. [2022-01-18 04:33:56,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8432 states, 8431 states have (on average 4.087296880559839) internal successors, (34460), 8431 states have internal predecessors, (34460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:56,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8432 states to 8432 states and 34460 transitions. [2022-01-18 04:33:56,861 INFO L78 Accepts]: Start accepts. Automaton has 8432 states and 34460 transitions. Word has length 28 [2022-01-18 04:33:56,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:56,861 INFO L470 AbstractCegarLoop]: Abstraction has 8432 states and 34460 transitions. [2022-01-18 04:33:56,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:56,861 INFO L276 IsEmpty]: Start isEmpty. Operand 8432 states and 34460 transitions. [2022-01-18 04:33:56,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:56,878 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:56,878 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:56,896 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-01-18 04:33:57,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:57,078 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:57,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:57,079 INFO L85 PathProgramCache]: Analyzing trace with hash 220136762, now seen corresponding path program 9 times [2022-01-18 04:33:57,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:57,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845245556] [2022-01-18 04:33:57,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:57,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:57,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:57,109 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:57,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:57,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845245556] [2022-01-18 04:33:57,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845245556] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:57,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26744916] [2022-01-18 04:33:57,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:33:57,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:57,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:57,110 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-01-18 04:33:57,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 04:33:57,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:57,138 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-01-18 04:33:57,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:57,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:57,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:57,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:57,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:33:57,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26744916] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:57,272 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:57,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:33:57,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302436700] [2022-01-18 04:33:57,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:57,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:33:57,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:57,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:33:57,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:33:57,273 INFO L87 Difference]: Start difference. First operand 8432 states and 34460 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:57,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:57,801 INFO L93 Difference]: Finished difference Result 15647 states and 60285 transitions. [2022-01-18 04:33:57,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:33:57,801 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:33:57,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:57,841 INFO L225 Difference]: With dead ends: 15647 [2022-01-18 04:33:57,842 INFO L226 Difference]: Without dead ends: 15587 [2022-01-18 04:33:57,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:33:57,842 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 294 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:57,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 526 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 715 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:33:57,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15587 states. [2022-01-18 04:33:58,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15587 to 8432. [2022-01-18 04:33:58,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8432 states, 8431 states have (on average 4.084924682718539) internal successors, (34440), 8431 states have internal predecessors, (34440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:58,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8432 states to 8432 states and 34440 transitions. [2022-01-18 04:33:58,111 INFO L78 Accepts]: Start accepts. Automaton has 8432 states and 34440 transitions. Word has length 28 [2022-01-18 04:33:58,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:58,111 INFO L470 AbstractCegarLoop]: Abstraction has 8432 states and 34440 transitions. [2022-01-18 04:33:58,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:58,111 INFO L276 IsEmpty]: Start isEmpty. Operand 8432 states and 34440 transitions. [2022-01-18 04:33:58,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:58,128 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:58,128 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:58,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-18 04:33:58,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:58,328 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:58,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:58,329 INFO L85 PathProgramCache]: Analyzing trace with hash 993498946, now seen corresponding path program 10 times [2022-01-18 04:33:58,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:58,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659103349] [2022-01-18 04:33:58,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:58,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:58,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:58,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:58,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659103349] [2022-01-18 04:33:58,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659103349] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:58,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110564390] [2022-01-18 04:33:58,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:33:58,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:58,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:58,352 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-01-18 04:33:58,377 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-01-18 04:33:58,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:33:58,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:58,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:58,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:58,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:58,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:58,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:58,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110564390] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:58,576 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:58,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:33:58,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532477494] [2022-01-18 04:33:58,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:58,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:33:58,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:58,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:33:58,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:33:58,577 INFO L87 Difference]: Start difference. First operand 8432 states and 34440 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:59,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:33:59,184 INFO L93 Difference]: Finished difference Result 18798 states and 72632 transitions. [2022-01-18 04:33:59,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:33:59,185 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:33:59,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:33:59,235 INFO L225 Difference]: With dead ends: 18798 [2022-01-18 04:33:59,235 INFO L226 Difference]: Without dead ends: 18798 [2022-01-18 04:33:59,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:33:59,236 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 392 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:33:59,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 525 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:33:59,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18798 states. [2022-01-18 04:33:59,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18798 to 8538. [2022-01-18 04:33:59,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8538 states, 8537 states have (on average 4.08269884034204) internal successors, (34854), 8537 states have internal predecessors, (34854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:59,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8538 states to 8538 states and 34854 transitions. [2022-01-18 04:33:59,498 INFO L78 Accepts]: Start accepts. Automaton has 8538 states and 34854 transitions. Word has length 28 [2022-01-18 04:33:59,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:33:59,498 INFO L470 AbstractCegarLoop]: Abstraction has 8538 states and 34854 transitions. [2022-01-18 04:33:59,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:33:59,498 INFO L276 IsEmpty]: Start isEmpty. Operand 8538 states and 34854 transitions. [2022-01-18 04:33:59,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:33:59,514 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:33:59,514 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:33:59,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-01-18 04:33:59,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-01-18 04:33:59,728 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:33:59,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:33:59,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1738088225, now seen corresponding path program 11 times [2022-01-18 04:33:59,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:33:59,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165960484] [2022-01-18 04:33:59,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:33:59,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:33:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:33:59,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:59,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:33:59,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165960484] [2022-01-18 04:33:59,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165960484] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:33:59,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757677925] [2022-01-18 04:33:59,752 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:33:59,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:33:59,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:33:59,753 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-01-18 04:33:59,754 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-01-18 04:33:59,776 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:33:59,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:33:59,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:33:59,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:33:59,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:59,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:33:59,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:33:59,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757677925] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:33:59,901 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:33:59,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:33:59,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935934407] [2022-01-18 04:33:59,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:33:59,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:33:59,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:33:59,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:33:59,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:33:59,902 INFO L87 Difference]: Start difference. First operand 8538 states and 34854 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:00,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:00,356 INFO L93 Difference]: Finished difference Result 14070 states and 54143 transitions. [2022-01-18 04:34:00,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:34:00,356 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:00,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:00,400 INFO L225 Difference]: With dead ends: 14070 [2022-01-18 04:34:00,401 INFO L226 Difference]: Without dead ends: 14014 [2022-01-18 04:34:00,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:34:00,402 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 326 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:00,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 489 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:00,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14014 states. [2022-01-18 04:34:00,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14014 to 8538. [2022-01-18 04:34:00,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8538 states, 8537 states have (on average 4.080356096989575) internal successors, (34834), 8537 states have internal predecessors, (34834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:00,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8538 states to 8538 states and 34834 transitions. [2022-01-18 04:34:00,708 INFO L78 Accepts]: Start accepts. Automaton has 8538 states and 34834 transitions. Word has length 28 [2022-01-18 04:34:00,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:00,708 INFO L470 AbstractCegarLoop]: Abstraction has 8538 states and 34834 transitions. [2022-01-18 04:34:00,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:00,709 INFO L276 IsEmpty]: Start isEmpty. Operand 8538 states and 34834 transitions. [2022-01-18 04:34:00,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:00,726 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:00,726 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:00,744 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-01-18 04:34:00,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:00,927 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:00,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:00,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1830310576, now seen corresponding path program 12 times [2022-01-18 04:34:00,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:00,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150959528] [2022-01-18 04:34:00,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:00,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:00,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:00,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:00,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:00,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150959528] [2022-01-18 04:34:00,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150959528] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:00,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678440136] [2022-01-18 04:34:00,953 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:34:00,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:00,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:00,954 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-01-18 04:34:00,955 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-01-18 04:34:00,977 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:34:00,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:00,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:00,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:01,065 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:01,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:01,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:01,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678440136] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:01,119 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:01,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:34:01,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252042122] [2022-01-18 04:34:01,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:01,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:01,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:01,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:01,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:01,120 INFO L87 Difference]: Start difference. First operand 8538 states and 34834 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:01,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:01,965 INFO L93 Difference]: Finished difference Result 18926 states and 73169 transitions. [2022-01-18 04:34:01,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:34:01,966 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:01,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:02,026 INFO L225 Difference]: With dead ends: 18926 [2022-01-18 04:34:02,026 INFO L226 Difference]: Without dead ends: 18926 [2022-01-18 04:34:02,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=215, Invalid=777, Unknown=0, NotChecked=0, Total=992 [2022-01-18 04:34:02,027 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 395 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 1210 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 1237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:02,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 664 Invalid, 1237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1210 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:34:02,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18926 states. [2022-01-18 04:34:02,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18926 to 8689. [2022-01-18 04:34:02,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8689 states, 8688 states have (on average 4.058586556169429) internal successors, (35261), 8688 states have internal predecessors, (35261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:02,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8689 states to 8689 states and 35261 transitions. [2022-01-18 04:34:02,349 INFO L78 Accepts]: Start accepts. Automaton has 8689 states and 35261 transitions. Word has length 28 [2022-01-18 04:34:02,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:02,349 INFO L470 AbstractCegarLoop]: Abstraction has 8689 states and 35261 transitions. [2022-01-18 04:34:02,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:02,349 INFO L276 IsEmpty]: Start isEmpty. Operand 8689 states and 35261 transitions. [2022-01-18 04:34:02,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:02,367 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:02,367 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:02,383 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-01-18 04:34:02,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:02,583 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:02,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:02,583 INFO L85 PathProgramCache]: Analyzing trace with hash -2104471513, now seen corresponding path program 13 times [2022-01-18 04:34:02,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:02,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352463739] [2022-01-18 04:34:02,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:02,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:02,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:02,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:02,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:02,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352463739] [2022-01-18 04:34:02,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352463739] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:02,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529009914] [2022-01-18 04:34:02,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:34:02,609 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:02,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:02,610 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-01-18 04:34:02,611 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-01-18 04:34:02,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:02,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:02,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:02,716 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:02,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:02,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:02,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529009914] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:02,755 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:02,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:34:02,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664036850] [2022-01-18 04:34:02,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:02,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:02,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:02,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:02,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:02,756 INFO L87 Difference]: Start difference. First operand 8689 states and 35261 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:03,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:03,203 INFO L93 Difference]: Finished difference Result 12612 states and 48542 transitions. [2022-01-18 04:34:03,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:34:03,203 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:03,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:03,236 INFO L225 Difference]: With dead ends: 12612 [2022-01-18 04:34:03,237 INFO L226 Difference]: Without dead ends: 12556 [2022-01-18 04:34:03,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:34:03,237 INFO L933 BasicCegarLoop]: 101 mSDtfsCounter, 369 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:03,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 482 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:03,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12556 states. [2022-01-18 04:34:03,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12556 to 8811. [2022-01-18 04:34:03,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 4.050397275822928) internal successors, (35684), 8810 states have internal predecessors, (35684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:03,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 35684 transitions. [2022-01-18 04:34:03,420 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 35684 transitions. Word has length 28 [2022-01-18 04:34:03,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:03,420 INFO L470 AbstractCegarLoop]: Abstraction has 8811 states and 35684 transitions. [2022-01-18 04:34:03,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:03,420 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 35684 transitions. [2022-01-18 04:34:03,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:03,437 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:03,437 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:03,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-01-18 04:34:03,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-01-18 04:34:03,643 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:03,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:03,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1022959335, now seen corresponding path program 14 times [2022-01-18 04:34:03,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:03,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646546820] [2022-01-18 04:34:03,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:03,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:03,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:03,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:03,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:03,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646546820] [2022-01-18 04:34:03,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646546820] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:03,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087518676] [2022-01-18 04:34:03,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:34:03,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:03,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:03,675 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-01-18 04:34:03,687 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-01-18 04:34:03,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:34:03,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:03,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:03,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:03,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:03,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:03,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:03,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087518676] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:03,824 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:03,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:34:03,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886347849] [2022-01-18 04:34:03,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:03,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:34:03,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:03,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:34:03,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:34:03,825 INFO L87 Difference]: Start difference. First operand 8811 states and 35684 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:04,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:04,279 INFO L93 Difference]: Finished difference Result 16530 states and 63291 transitions. [2022-01-18 04:34:04,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:34:04,279 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:04,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:04,333 INFO L225 Difference]: With dead ends: 16530 [2022-01-18 04:34:04,333 INFO L226 Difference]: Without dead ends: 16530 [2022-01-18 04:34:04,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:34:04,334 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 421 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:04,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 308 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:04,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16530 states. [2022-01-18 04:34:04,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16530 to 8811. [2022-01-18 04:34:04,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 4.044381384790011) internal successors, (35631), 8810 states have internal predecessors, (35631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:04,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 35631 transitions. [2022-01-18 04:34:04,579 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 35631 transitions. Word has length 28 [2022-01-18 04:34:04,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:04,579 INFO L470 AbstractCegarLoop]: Abstraction has 8811 states and 35631 transitions. [2022-01-18 04:34:04,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:04,580 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 35631 transitions. [2022-01-18 04:34:04,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:04,596 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:04,596 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:04,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-01-18 04:34:04,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:04,797 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:04,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:04,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1044305108, now seen corresponding path program 15 times [2022-01-18 04:34:04,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:04,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916065676] [2022-01-18 04:34:04,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:04,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:04,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:04,826 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:04,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:04,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916065676] [2022-01-18 04:34:04,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916065676] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:04,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859124915] [2022-01-18 04:34:04,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:34:04,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:04,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:04,828 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-01-18 04:34:04,829 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-01-18 04:34:04,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 04:34:04,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:04,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:04,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:04,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:04,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:04,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:04,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859124915] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:04,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:04,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:34:04,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168592179] [2022-01-18 04:34:04,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:04,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:34:04,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:04,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:34:04,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:34:04,972 INFO L87 Difference]: Start difference. First operand 8811 states and 35631 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:05,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:05,320 INFO L93 Difference]: Finished difference Result 11652 states and 45517 transitions. [2022-01-18 04:34:05,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:34:05,320 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:05,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:05,350 INFO L225 Difference]: With dead ends: 11652 [2022-01-18 04:34:05,350 INFO L226 Difference]: Without dead ends: 11632 [2022-01-18 04:34:05,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:34:05,351 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 183 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:05,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 491 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:34:05,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11632 states. [2022-01-18 04:34:05,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11632 to 8811. [2022-01-18 04:34:05,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 4.043246311010216) internal successors, (35621), 8810 states have internal predecessors, (35621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:05,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 35621 transitions. [2022-01-18 04:34:05,527 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 35621 transitions. Word has length 28 [2022-01-18 04:34:05,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:05,527 INFO L470 AbstractCegarLoop]: Abstraction has 8811 states and 35621 transitions. [2022-01-18 04:34:05,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:05,527 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 35621 transitions. [2022-01-18 04:34:05,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:05,542 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:05,542 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:05,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-01-18 04:34:05,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:05,743 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:05,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:05,743 INFO L85 PathProgramCache]: Analyzing trace with hash -270942924, now seen corresponding path program 16 times [2022-01-18 04:34:05,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:05,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761070528] [2022-01-18 04:34:05,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:05,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:05,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:05,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:05,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:05,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761070528] [2022-01-18 04:34:05,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761070528] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:05,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772833300] [2022-01-18 04:34:05,768 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:34:05,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:05,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:05,769 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-01-18 04:34:05,772 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-01-18 04:34:05,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:34:05,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:05,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:05,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:05,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:05,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:05,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:05,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772833300] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:05,912 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:05,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:34:05,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458282651] [2022-01-18 04:34:05,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:05,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:34:05,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:05,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:34:05,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:34:05,913 INFO L87 Difference]: Start difference. First operand 8811 states and 35621 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:06,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:06,326 INFO L93 Difference]: Finished difference Result 13573 states and 53112 transitions. [2022-01-18 04:34:06,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:34:06,326 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:06,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:06,365 INFO L225 Difference]: With dead ends: 13573 [2022-01-18 04:34:06,366 INFO L226 Difference]: Without dead ends: 13573 [2022-01-18 04:34:06,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:34:06,366 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 297 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:06,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 437 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:06,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13573 states. [2022-01-18 04:34:06,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13573 to 8864. [2022-01-18 04:34:06,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8864 states, 8863 states have (on average 4.042423558614464) internal successors, (35828), 8863 states have internal predecessors, (35828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:06,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8864 states to 8864 states and 35828 transitions. [2022-01-18 04:34:06,570 INFO L78 Accepts]: Start accepts. Automaton has 8864 states and 35828 transitions. Word has length 28 [2022-01-18 04:34:06,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:06,570 INFO L470 AbstractCegarLoop]: Abstraction has 8864 states and 35828 transitions. [2022-01-18 04:34:06,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:06,570 INFO L276 IsEmpty]: Start isEmpty. Operand 8864 states and 35828 transitions. [2022-01-18 04:34:06,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:06,585 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:06,585 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:06,601 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-01-18 04:34:06,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:06,787 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:06,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:06,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1292437201, now seen corresponding path program 17 times [2022-01-18 04:34:06,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:06,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656021576] [2022-01-18 04:34:06,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:06,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:06,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:06,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:06,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:06,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656021576] [2022-01-18 04:34:06,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656021576] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:06,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963106601] [2022-01-18 04:34:06,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:34:06,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:06,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:06,819 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-01-18 04:34:06,820 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-01-18 04:34:06,841 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:34:06,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:06,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:06,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:06,924 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:06,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:06,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:06,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963106601] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:06,976 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:06,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:34:06,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719359984] [2022-01-18 04:34:06,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:06,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:34:06,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:06,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:34:06,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:34:06,977 INFO L87 Difference]: Start difference. First operand 8864 states and 35828 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:07,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:07,399 INFO L93 Difference]: Finished difference Result 14465 states and 55050 transitions. [2022-01-18 04:34:07,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:34:07,399 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:07,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:07,437 INFO L225 Difference]: With dead ends: 14465 [2022-01-18 04:34:07,437 INFO L226 Difference]: Without dead ends: 14437 [2022-01-18 04:34:07,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:34:07,438 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 354 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:07,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 395 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:07,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14437 states. [2022-01-18 04:34:07,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14437 to 8864. [2022-01-18 04:34:07,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8864 states, 8863 states have (on average 4.0412952724811015) internal successors, (35818), 8863 states have internal predecessors, (35818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:07,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8864 states to 8864 states and 35818 transitions. [2022-01-18 04:34:07,660 INFO L78 Accepts]: Start accepts. Automaton has 8864 states and 35818 transitions. Word has length 28 [2022-01-18 04:34:07,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:07,660 INFO L470 AbstractCegarLoop]: Abstraction has 8864 states and 35818 transitions. [2022-01-18 04:34:07,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:07,660 INFO L276 IsEmpty]: Start isEmpty. Operand 8864 states and 35818 transitions. [2022-01-18 04:34:07,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:07,677 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:07,677 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:07,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-18 04:34:07,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-01-18 04:34:07,897 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:07,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:07,897 INFO L85 PathProgramCache]: Analyzing trace with hash 565868706, now seen corresponding path program 18 times [2022-01-18 04:34:07,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:07,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59610313] [2022-01-18 04:34:07,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:07,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:07,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:07,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:07,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:07,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59610313] [2022-01-18 04:34:07,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59610313] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:07,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267326100] [2022-01-18 04:34:07,950 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:34:07,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:07,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:07,951 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-01-18 04:34:07,952 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-01-18 04:34:07,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:34:07,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:07,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:07,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:08,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:08,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:08,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:08,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267326100] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:08,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:08,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 9 [2022-01-18 04:34:08,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655532653] [2022-01-18 04:34:08,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:08,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:08,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:08,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:08,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:08,086 INFO L87 Difference]: Start difference. First operand 8864 states and 35818 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:08,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:08,703 INFO L93 Difference]: Finished difference Result 17059 states and 67264 transitions. [2022-01-18 04:34:08,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 04:34:08,703 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:08,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:08,749 INFO L225 Difference]: With dead ends: 17059 [2022-01-18 04:34:08,749 INFO L226 Difference]: Without dead ends: 17059 [2022-01-18 04:34:08,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:34:08,750 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 434 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:08,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [434 Valid, 614 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:34:08,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17059 states. [2022-01-18 04:34:08,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17059 to 8917. [2022-01-18 04:34:08,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8917 states, 8916 states have (on average 4.040489008524002) internal successors, (36025), 8916 states have internal predecessors, (36025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:08,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8917 states to 8917 states and 36025 transitions. [2022-01-18 04:34:08,977 INFO L78 Accepts]: Start accepts. Automaton has 8917 states and 36025 transitions. Word has length 28 [2022-01-18 04:34:08,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:08,977 INFO L470 AbstractCegarLoop]: Abstraction has 8917 states and 36025 transitions. [2022-01-18 04:34:08,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 9 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:08,977 INFO L276 IsEmpty]: Start isEmpty. Operand 8917 states and 36025 transitions. [2022-01-18 04:34:08,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:08,992 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:08,992 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:09,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-01-18 04:34:09,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-18 04:34:09,193 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:09,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:09,193 INFO L85 PathProgramCache]: Analyzing trace with hash 926053913, now seen corresponding path program 19 times [2022-01-18 04:34:09,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:09,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242672214] [2022-01-18 04:34:09,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:09,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:09,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:09,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:09,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:09,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242672214] [2022-01-18 04:34:09,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242672214] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:09,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530523227] [2022-01-18 04:34:09,226 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:34:09,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:09,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:09,228 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-01-18 04:34:09,229 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-01-18 04:34:09,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:09,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:09,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:09,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:09,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:09,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:09,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530523227] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:09,360 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:09,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 9 [2022-01-18 04:34:09,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219301599] [2022-01-18 04:34:09,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:09,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:09,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:09,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:09,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:09,361 INFO L87 Difference]: Start difference. First operand 8917 states and 36025 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:09,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:09,868 INFO L93 Difference]: Finished difference Result 17336 states and 65142 transitions. [2022-01-18 04:34:09,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:34:09,868 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:09,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:09,918 INFO L225 Difference]: With dead ends: 17336 [2022-01-18 04:34:09,918 INFO L226 Difference]: Without dead ends: 17224 [2022-01-18 04:34:09,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=211, Invalid=781, Unknown=0, NotChecked=0, Total=992 [2022-01-18 04:34:09,919 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 470 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:09,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 449 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:09,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17224 states. [2022-01-18 04:34:10,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17224 to 8917. [2022-01-18 04:34:10,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8917 states, 8916 states have (on average 4.039367429340511) internal successors, (36015), 8916 states have internal predecessors, (36015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:10,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8917 states to 8917 states and 36015 transitions. [2022-01-18 04:34:10,219 INFO L78 Accepts]: Start accepts. Automaton has 8917 states and 36015 transitions. Word has length 28 [2022-01-18 04:34:10,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:10,219 INFO L470 AbstractCegarLoop]: Abstraction has 8917 states and 36015 transitions. [2022-01-18 04:34:10,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:10,219 INFO L276 IsEmpty]: Start isEmpty. Operand 8917 states and 36015 transitions. [2022-01-18 04:34:10,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:10,235 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:10,235 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:10,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-01-18 04:34:10,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:10,435 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:10,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:10,436 INFO L85 PathProgramCache]: Analyzing trace with hash 159994808, now seen corresponding path program 20 times [2022-01-18 04:34:10,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:10,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713769014] [2022-01-18 04:34:10,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:10,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:10,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:10,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:10,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:10,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713769014] [2022-01-18 04:34:10,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713769014] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:10,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043548142] [2022-01-18 04:34:10,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:34:10,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:10,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:10,470 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-01-18 04:34:10,470 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-01-18 04:34:10,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:34:10,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:10,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:10,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:10,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:10,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:10,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:10,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043548142] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:10,601 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:10,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:34:10,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641906030] [2022-01-18 04:34:10,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:10,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:10,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:10,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:10,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:10,601 INFO L87 Difference]: Start difference. First operand 8917 states and 36015 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:11,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:11,354 INFO L93 Difference]: Finished difference Result 13676 states and 54158 transitions. [2022-01-18 04:34:11,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 04:34:11,354 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:11,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:11,409 INFO L225 Difference]: With dead ends: 13676 [2022-01-18 04:34:11,409 INFO L226 Difference]: Without dead ends: 13676 [2022-01-18 04:34:11,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=267, Invalid=923, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:34:11,411 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 319 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:11,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 729 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:34:11,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13676 states. [2022-01-18 04:34:11,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13676 to 9131. [2022-01-18 04:34:11,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9131 states, 9130 states have (on average 4.022562979189485) internal successors, (36726), 9130 states have internal predecessors, (36726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:11,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9131 states to 9131 states and 36726 transitions. [2022-01-18 04:34:11,629 INFO L78 Accepts]: Start accepts. Automaton has 9131 states and 36726 transitions. Word has length 28 [2022-01-18 04:34:11,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:11,630 INFO L470 AbstractCegarLoop]: Abstraction has 9131 states and 36726 transitions. [2022-01-18 04:34:11,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:11,630 INFO L276 IsEmpty]: Start isEmpty. Operand 9131 states and 36726 transitions. [2022-01-18 04:34:11,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:11,646 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:11,646 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:11,661 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-01-18 04:34:11,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:11,855 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:11,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:11,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1451531985, now seen corresponding path program 21 times [2022-01-18 04:34:11,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:11,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443740587] [2022-01-18 04:34:11,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:11,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:11,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:11,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:11,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:11,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443740587] [2022-01-18 04:34:11,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443740587] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:11,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282119210] [2022-01-18 04:34:11,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:34:11,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:11,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:11,889 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-01-18 04:34:11,889 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-01-18 04:34:11,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 04:34:11,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:11,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:11,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:11,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:11,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:12,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:12,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282119210] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:12,015 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:12,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:34:12,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567545248] [2022-01-18 04:34:12,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:12,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:12,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:12,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:12,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:12,016 INFO L87 Difference]: Start difference. First operand 9131 states and 36726 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:12,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:12,541 INFO L93 Difference]: Finished difference Result 15155 states and 56901 transitions. [2022-01-18 04:34:12,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 04:34:12,542 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:12,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:12,582 INFO L225 Difference]: With dead ends: 15155 [2022-01-18 04:34:12,583 INFO L226 Difference]: Without dead ends: 15043 [2022-01-18 04:34:12,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=198, Invalid=732, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:34:12,583 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 398 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 398 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:12,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [398 Valid, 474 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:12,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15043 states. [2022-01-18 04:34:12,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15043 to 9347. [2022-01-18 04:34:12,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9347 states, 9346 states have (on average 4.008238818745988) internal successors, (37461), 9346 states have internal predecessors, (37461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:12,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9347 states to 9347 states and 37461 transitions. [2022-01-18 04:34:12,813 INFO L78 Accepts]: Start accepts. Automaton has 9347 states and 37461 transitions. Word has length 28 [2022-01-18 04:34:12,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:12,814 INFO L470 AbstractCegarLoop]: Abstraction has 9347 states and 37461 transitions. [2022-01-18 04:34:12,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:12,814 INFO L276 IsEmpty]: Start isEmpty. Operand 9347 states and 37461 transitions. [2022-01-18 04:34:12,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:12,832 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:12,832 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:12,847 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-01-18 04:34:13,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:13,032 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:13,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:13,033 INFO L85 PathProgramCache]: Analyzing trace with hash -772972101, now seen corresponding path program 22 times [2022-01-18 04:34:13,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:13,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770545069] [2022-01-18 04:34:13,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:13,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:13,056 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:13,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:13,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770545069] [2022-01-18 04:34:13,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770545069] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:13,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705912873] [2022-01-18 04:34:13,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:34:13,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:13,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:13,058 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-01-18 04:34:13,059 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-01-18 04:34:13,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:34:13,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:13,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:13,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:13,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:13,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:13,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:13,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705912873] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:13,204 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:13,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:34:13,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434366699] [2022-01-18 04:34:13,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:13,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:13,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:13,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:13,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:13,205 INFO L87 Difference]: Start difference. First operand 9347 states and 37461 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:13,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:13,958 INFO L93 Difference]: Finished difference Result 16354 states and 63144 transitions. [2022-01-18 04:34:13,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:34:13,958 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:13,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:14,011 INFO L225 Difference]: With dead ends: 16354 [2022-01-18 04:34:14,011 INFO L226 Difference]: Without dead ends: 16354 [2022-01-18 04:34:14,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=215, Invalid=777, Unknown=0, NotChecked=0, Total=992 [2022-01-18 04:34:14,012 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 374 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:14,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 625 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:34:14,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16354 states. [2022-01-18 04:34:14,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16354 to 9241. [2022-01-18 04:34:14,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9241 states, 9240 states have (on average 3.997943722943723) internal successors, (36941), 9240 states have internal predecessors, (36941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:14,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9241 states to 9241 states and 36941 transitions. [2022-01-18 04:34:14,278 INFO L78 Accepts]: Start accepts. Automaton has 9241 states and 36941 transitions. Word has length 28 [2022-01-18 04:34:14,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:14,278 INFO L470 AbstractCegarLoop]: Abstraction has 9241 states and 36941 transitions. [2022-01-18 04:34:14,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:14,278 INFO L276 IsEmpty]: Start isEmpty. Operand 9241 states and 36941 transitions. [2022-01-18 04:34:14,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:14,294 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:14,294 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:14,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-01-18 04:34:14,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-01-18 04:34:14,495 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:14,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:14,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1482563436, now seen corresponding path program 23 times [2022-01-18 04:34:14,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:14,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876784134] [2022-01-18 04:34:14,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:14,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:14,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:14,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:14,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:14,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876784134] [2022-01-18 04:34:14,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876784134] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:14,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865490435] [2022-01-18 04:34:14,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:34:14,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:14,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:14,522 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-01-18 04:34:14,525 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-01-18 04:34:14,544 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:34:14,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:14,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:14,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:14,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:14,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:14,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:14,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865490435] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:14,662 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:14,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:34:14,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398339107] [2022-01-18 04:34:14,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:14,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:14,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:14,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:14,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:14,663 INFO L87 Difference]: Start difference. First operand 9241 states and 36941 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:15,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:15,113 INFO L93 Difference]: Finished difference Result 12762 states and 48779 transitions. [2022-01-18 04:34:15,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:34:15,113 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:15,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:15,147 INFO L225 Difference]: With dead ends: 12762 [2022-01-18 04:34:15,147 INFO L226 Difference]: Without dead ends: 12722 [2022-01-18 04:34:15,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:34:15,148 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 363 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:15,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 450 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:15,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12722 states. [2022-01-18 04:34:15,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12722 to 8983. [2022-01-18 04:34:15,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8983 states, 8982 states have (on average 4.0035626809173905) internal successors, (35960), 8982 states have internal predecessors, (35960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:15,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8983 states to 8983 states and 35960 transitions. [2022-01-18 04:34:15,338 INFO L78 Accepts]: Start accepts. Automaton has 8983 states and 35960 transitions. Word has length 28 [2022-01-18 04:34:15,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:15,338 INFO L470 AbstractCegarLoop]: Abstraction has 8983 states and 35960 transitions. [2022-01-18 04:34:15,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:15,339 INFO L276 IsEmpty]: Start isEmpty. Operand 8983 states and 35960 transitions. [2022-01-18 04:34:15,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:15,355 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:15,355 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:15,372 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-01-18 04:34:15,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-01-18 04:34:15,556 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:15,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:15,556 INFO L85 PathProgramCache]: Analyzing trace with hash -883655600, now seen corresponding path program 4 times [2022-01-18 04:34:15,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:15,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407885984] [2022-01-18 04:34:15,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:15,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:15,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:15,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:15,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:15,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407885984] [2022-01-18 04:34:15,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407885984] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:15,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183457190] [2022-01-18 04:34:15,586 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:34:15,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:15,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:15,588 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-01-18 04:34:15,589 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-01-18 04:34:15,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:34:15,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:15,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:15,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:15,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:15,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:15,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:15,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183457190] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:15,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:15,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 04:34:15,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397668384] [2022-01-18 04:34:15,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:15,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:15,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:15,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:15,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:15,724 INFO L87 Difference]: Start difference. First operand 8983 states and 35960 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:16,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:16,569 INFO L93 Difference]: Finished difference Result 30696 states and 121806 transitions. [2022-01-18 04:34:16,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 04:34:16,569 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:16,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:16,675 INFO L225 Difference]: With dead ends: 30696 [2022-01-18 04:34:16,675 INFO L226 Difference]: Without dead ends: 30696 [2022-01-18 04:34:16,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=276, Invalid=1056, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 04:34:16,676 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 413 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 1193 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:16,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 766 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1193 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:34:16,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30696 states. [2022-01-18 04:34:17,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30696 to 14412. [2022-01-18 04:34:17,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14412 states, 14411 states have (on average 4.099715495107904) internal successors, (59081), 14411 states have internal predecessors, (59081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:17,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14412 states to 14412 states and 59081 transitions. [2022-01-18 04:34:17,207 INFO L78 Accepts]: Start accepts. Automaton has 14412 states and 59081 transitions. Word has length 28 [2022-01-18 04:34:17,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:17,207 INFO L470 AbstractCegarLoop]: Abstraction has 14412 states and 59081 transitions. [2022-01-18 04:34:17,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:17,207 INFO L276 IsEmpty]: Start isEmpty. Operand 14412 states and 59081 transitions. [2022-01-18 04:34:17,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:17,236 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:17,236 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:17,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-01-18 04:34:17,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-01-18 04:34:17,437 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:17,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:17,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1256946325, now seen corresponding path program 5 times [2022-01-18 04:34:17,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:17,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674257814] [2022-01-18 04:34:17,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:17,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:17,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:17,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:17,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:17,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674257814] [2022-01-18 04:34:17,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674257814] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:17,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504595522] [2022-01-18 04:34:17,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:34:17,466 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:17,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:17,467 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-01-18 04:34:17,467 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-01-18 04:34:17,487 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:34:17,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:17,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:17,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:17,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:17,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:17,620 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:17,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504595522] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:17,621 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:17,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 04:34:17,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760394126] [2022-01-18 04:34:17,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:17,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:17,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:17,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:17,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:17,621 INFO L87 Difference]: Start difference. First operand 14412 states and 59081 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:18,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:18,384 INFO L93 Difference]: Finished difference Result 42800 states and 170574 transitions. [2022-01-18 04:34:18,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 04:34:18,384 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:18,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:18,545 INFO L225 Difference]: With dead ends: 42800 [2022-01-18 04:34:18,545 INFO L226 Difference]: Without dead ends: 42559 [2022-01-18 04:34:18,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=243, Invalid=947, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:34:18,546 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 441 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:18,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 608 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:18,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42559 states. [2022-01-18 04:34:19,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42559 to 25911. [2022-01-18 04:34:19,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25911 states, 25910 states have (on average 4.2748745658047085) internal successors, (110762), 25910 states have internal predecessors, (110762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:19,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25911 states to 25911 states and 110762 transitions. [2022-01-18 04:34:19,290 INFO L78 Accepts]: Start accepts. Automaton has 25911 states and 110762 transitions. Word has length 28 [2022-01-18 04:34:19,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:19,290 INFO L470 AbstractCegarLoop]: Abstraction has 25911 states and 110762 transitions. [2022-01-18 04:34:19,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:19,290 INFO L276 IsEmpty]: Start isEmpty. Operand 25911 states and 110762 transitions. [2022-01-18 04:34:19,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:19,349 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:19,349 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:19,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-01-18 04:34:19,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:19,559 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:19,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:19,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1678023439, now seen corresponding path program 6 times [2022-01-18 04:34:19,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:19,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294729987] [2022-01-18 04:34:19,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:19,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:19,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:19,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:19,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:19,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294729987] [2022-01-18 04:34:19,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294729987] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:19,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981963537] [2022-01-18 04:34:19,591 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:34:19,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:19,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:19,592 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-01-18 04:34:19,593 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-01-18 04:34:19,611 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:34:19,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:19,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:19,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:19,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:19,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:19,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:19,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981963537] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:19,720 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:19,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 9 [2022-01-18 04:34:19,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055134937] [2022-01-18 04:34:19,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:19,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:19,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:19,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:19,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:19,723 INFO L87 Difference]: Start difference. First operand 25911 states and 110762 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:20,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:20,459 INFO L93 Difference]: Finished difference Result 47437 states and 189585 transitions. [2022-01-18 04:34:20,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:34:20,459 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:20,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:20,623 INFO L225 Difference]: With dead ends: 47437 [2022-01-18 04:34:20,623 INFO L226 Difference]: Without dead ends: 47437 [2022-01-18 04:34:20,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:34:20,624 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 454 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:20,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 386 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:20,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47437 states. [2022-01-18 04:34:21,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47437 to 25754. [2022-01-18 04:34:21,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25754 states, 25753 states have (on average 4.2497184794004585) internal successors, (109443), 25753 states have internal predecessors, (109443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:21,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25754 states to 25754 states and 109443 transitions. [2022-01-18 04:34:21,462 INFO L78 Accepts]: Start accepts. Automaton has 25754 states and 109443 transitions. Word has length 28 [2022-01-18 04:34:21,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:21,462 INFO L470 AbstractCegarLoop]: Abstraction has 25754 states and 109443 transitions. [2022-01-18 04:34:21,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:21,462 INFO L276 IsEmpty]: Start isEmpty. Operand 25754 states and 109443 transitions. [2022-01-18 04:34:21,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:21,521 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:21,521 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:21,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-01-18 04:34:21,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-01-18 04:34:21,723 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:21,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:21,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1011565522, now seen corresponding path program 7 times [2022-01-18 04:34:21,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:21,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524611271] [2022-01-18 04:34:21,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:21,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:21,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:21,753 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:21,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:21,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524611271] [2022-01-18 04:34:21,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524611271] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:21,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301164047] [2022-01-18 04:34:21,754 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:34:21,754 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:21,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:21,755 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-01-18 04:34:21,756 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-01-18 04:34:21,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:21,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:21,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:21,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:21,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:21,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301164047] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:21,895 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:21,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 9 [2022-01-18 04:34:21,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14291629] [2022-01-18 04:34:21,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:21,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:21,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:21,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:21,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:21,895 INFO L87 Difference]: Start difference. First operand 25754 states and 109443 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:22,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:22,408 INFO L93 Difference]: Finished difference Result 31353 states and 128475 transitions. [2022-01-18 04:34:22,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:34:22,409 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:22,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:22,830 INFO L225 Difference]: With dead ends: 31353 [2022-01-18 04:34:22,830 INFO L226 Difference]: Without dead ends: 31305 [2022-01-18 04:34:22,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:34:22,830 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 213 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:22,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 525 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 697 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:22,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31305 states. [2022-01-18 04:34:23,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31305 to 25920. [2022-01-18 04:34:23,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25920 states, 25919 states have (on average 4.244916856360199) internal successors, (110024), 25919 states have internal predecessors, (110024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:23,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25920 states to 25920 states and 110024 transitions. [2022-01-18 04:34:23,529 INFO L78 Accepts]: Start accepts. Automaton has 25920 states and 110024 transitions. Word has length 28 [2022-01-18 04:34:23,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:23,529 INFO L470 AbstractCegarLoop]: Abstraction has 25920 states and 110024 transitions. [2022-01-18 04:34:23,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:23,529 INFO L276 IsEmpty]: Start isEmpty. Operand 25920 states and 110024 transitions. [2022-01-18 04:34:23,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:23,725 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:23,725 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:23,765 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-01-18 04:34:23,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-18 04:34:23,926 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:23,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:23,926 INFO L85 PathProgramCache]: Analyzing trace with hash -839730284, now seen corresponding path program 8 times [2022-01-18 04:34:23,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:23,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145394661] [2022-01-18 04:34:23,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:23,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:23,958 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:23,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:23,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145394661] [2022-01-18 04:34:23,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145394661] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:23,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57888928] [2022-01-18 04:34:23,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:34:23,959 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:23,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:23,960 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-01-18 04:34:23,983 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-01-18 04:34:23,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:34:23,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:23,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:23,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:24,069 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:24,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:24,110 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:24,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57888928] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:24,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:24,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 10 [2022-01-18 04:34:24,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118161581] [2022-01-18 04:34:24,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:24,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:24,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:24,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:24,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:24,111 INFO L87 Difference]: Start difference. First operand 25920 states and 110024 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:25,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:25,036 INFO L93 Difference]: Finished difference Result 68541 states and 278478 transitions. [2022-01-18 04:34:25,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 04:34:25,037 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:25,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:25,408 INFO L225 Difference]: With dead ends: 68541 [2022-01-18 04:34:25,409 INFO L226 Difference]: Without dead ends: 68541 [2022-01-18 04:34:25,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:34:25,409 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 439 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:25,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 394 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:25,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68541 states. [2022-01-18 04:34:26,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68541 to 33948. [2022-01-18 04:34:26,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33948 states, 33947 states have (on average 4.294783044157068) internal successors, (145795), 33947 states have internal predecessors, (145795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:26,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33948 states to 33948 states and 145795 transitions. [2022-01-18 04:34:26,860 INFO L78 Accepts]: Start accepts. Automaton has 33948 states and 145795 transitions. Word has length 28 [2022-01-18 04:34:26,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:26,861 INFO L470 AbstractCegarLoop]: Abstraction has 33948 states and 145795 transitions. [2022-01-18 04:34:26,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:26,861 INFO L276 IsEmpty]: Start isEmpty. Operand 33948 states and 145795 transitions. [2022-01-18 04:34:26,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:26,936 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:26,937 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:26,952 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-01-18 04:34:27,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-18 04:34:27,137 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:27,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:27,137 INFO L85 PathProgramCache]: Analyzing trace with hash -71294673, now seen corresponding path program 9 times [2022-01-18 04:34:27,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:27,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659752913] [2022-01-18 04:34:27,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:27,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:27,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:27,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:27,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:27,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659752913] [2022-01-18 04:34:27,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659752913] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:27,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292773810] [2022-01-18 04:34:27,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:34:27,309 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:27,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:27,313 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-01-18 04:34:27,315 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-01-18 04:34:27,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 04:34:27,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:27,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:27,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:27,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:27,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:27,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:27,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292773810] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:27,462 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:27,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 10 [2022-01-18 04:34:27,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26644655] [2022-01-18 04:34:27,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:27,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:27,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:27,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:27,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:27,463 INFO L87 Difference]: Start difference. First operand 33948 states and 145795 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:28,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:28,343 INFO L93 Difference]: Finished difference Result 55162 states and 224042 transitions. [2022-01-18 04:34:28,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:34:28,343 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:28,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:28,567 INFO L225 Difference]: With dead ends: 55162 [2022-01-18 04:34:28,567 INFO L226 Difference]: Without dead ends: 55087 [2022-01-18 04:34:28,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:34:28,568 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 411 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:28,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 504 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:28,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55087 states. [2022-01-18 04:34:29,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55087 to 33948. [2022-01-18 04:34:29,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33948 states, 33947 states have (on average 4.294076059740183) internal successors, (145771), 33947 states have internal predecessors, (145771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:29,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33948 states to 33948 states and 145771 transitions. [2022-01-18 04:34:29,602 INFO L78 Accepts]: Start accepts. Automaton has 33948 states and 145771 transitions. Word has length 28 [2022-01-18 04:34:29,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:29,602 INFO L470 AbstractCegarLoop]: Abstraction has 33948 states and 145771 transitions. [2022-01-18 04:34:29,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:29,602 INFO L276 IsEmpty]: Start isEmpty. Operand 33948 states and 145771 transitions. [2022-01-18 04:34:29,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:29,678 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:29,679 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:29,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-01-18 04:34:29,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-18 04:34:29,879 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:29,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:29,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1536799755, now seen corresponding path program 10 times [2022-01-18 04:34:29,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:29,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909128332] [2022-01-18 04:34:29,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:29,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:29,904 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:29,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:29,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909128332] [2022-01-18 04:34:29,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909128332] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:29,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015063156] [2022-01-18 04:34:29,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:34:29,904 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:29,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:29,905 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-01-18 04:34:29,905 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-01-18 04:34:29,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:34:29,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:29,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:29,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:30,181 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:30,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:30,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:30,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015063156] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:30,232 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:30,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 10 [2022-01-18 04:34:30,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289780941] [2022-01-18 04:34:30,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:30,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:30,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:30,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:30,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:30,233 INFO L87 Difference]: Start difference. First operand 33948 states and 145771 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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-01-18 04:34:31,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:31,110 INFO L93 Difference]: Finished difference Result 64841 states and 263328 transitions. [2022-01-18 04:34:31,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:34:31,111 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:31,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:31,617 INFO L225 Difference]: With dead ends: 64841 [2022-01-18 04:34:31,617 INFO L226 Difference]: Without dead ends: 64841 [2022-01-18 04:34:31,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=182, Invalid=630, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:34:31,617 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 452 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:31,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 484 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:31,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64841 states. [2022-01-18 04:34:32,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64841 to 34786. [2022-01-18 04:34:32,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34786 states, 34785 states have (on average 4.2928273681184415) internal successors, (149326), 34785 states have internal predecessors, (149326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:33,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34786 states to 34786 states and 149326 transitions. [2022-01-18 04:34:33,022 INFO L78 Accepts]: Start accepts. Automaton has 34786 states and 149326 transitions. Word has length 28 [2022-01-18 04:34:33,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:33,022 INFO L470 AbstractCegarLoop]: Abstraction has 34786 states and 149326 transitions. [2022-01-18 04:34:33,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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-01-18 04:34:33,023 INFO L276 IsEmpty]: Start isEmpty. Operand 34786 states and 149326 transitions. [2022-01-18 04:34:33,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:33,101 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:33,101 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:33,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-01-18 04:34:33,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-01-18 04:34:33,307 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:33,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:33,308 INFO L85 PathProgramCache]: Analyzing trace with hash 808212756, now seen corresponding path program 11 times [2022-01-18 04:34:33,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:33,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114932920] [2022-01-18 04:34:33,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:33,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:33,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:33,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:33,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:33,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114932920] [2022-01-18 04:34:33,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114932920] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:33,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246937092] [2022-01-18 04:34:33,333 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:34:33,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:33,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:33,334 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-01-18 04:34:33,334 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-01-18 04:34:33,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:34:33,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:33,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:33,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:33,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:33,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:33,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:33,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246937092] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:33,463 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:33,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 10 [2022-01-18 04:34:33,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526073831] [2022-01-18 04:34:33,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:33,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:33,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:33,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:33,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:33,464 INFO L87 Difference]: Start difference. First operand 34786 states and 149326 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:34,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:34,384 INFO L93 Difference]: Finished difference Result 52787 states and 215305 transitions. [2022-01-18 04:34:34,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:34:34,384 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:34,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:34,603 INFO L225 Difference]: With dead ends: 52787 [2022-01-18 04:34:34,604 INFO L226 Difference]: Without dead ends: 52739 [2022-01-18 04:34:34,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 48 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:34:34,604 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 420 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:34,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [420 Valid, 451 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:34,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52739 states. [2022-01-18 04:34:35,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52739 to 34788. [2022-01-18 04:34:35,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34788 states, 34787 states have (on average 4.292206858884066) internal successors, (149313), 34787 states have internal predecessors, (149313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:35,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34788 states to 34788 states and 149313 transitions. [2022-01-18 04:34:35,709 INFO L78 Accepts]: Start accepts. Automaton has 34788 states and 149313 transitions. Word has length 28 [2022-01-18 04:34:35,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:35,709 INFO L470 AbstractCegarLoop]: Abstraction has 34788 states and 149313 transitions. [2022-01-18 04:34:35,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:35,710 INFO L276 IsEmpty]: Start isEmpty. Operand 34788 states and 149313 transitions. [2022-01-18 04:34:35,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:35,788 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:35,788 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:35,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-01-18 04:34:35,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:35,988 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:35,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:35,989 INFO L85 PathProgramCache]: Analyzing trace with hash 389234323, now seen corresponding path program 12 times [2022-01-18 04:34:35,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:35,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005396650] [2022-01-18 04:34:35,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:35,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:35,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:36,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:36,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005396650] [2022-01-18 04:34:36,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005396650] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:36,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997885413] [2022-01-18 04:34:36,017 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:34:36,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:36,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:36,018 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-01-18 04:34:36,018 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-01-18 04:34:36,038 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:34:36,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:36,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:36,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:36,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:36,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:36,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:36,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997885413] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:36,154 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:36,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 11 [2022-01-18 04:34:36,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33994566] [2022-01-18 04:34:36,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:36,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:34:36,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:36,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:34:36,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:34:36,155 INFO L87 Difference]: Start difference. First operand 34788 states and 149313 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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-01-18 04:34:37,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:37,321 INFO L93 Difference]: Finished difference Result 65944 states and 267103 transitions. [2022-01-18 04:34:37,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:34:37,322 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:37,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:37,560 INFO L225 Difference]: With dead ends: 65944 [2022-01-18 04:34:37,561 INFO L226 Difference]: Without dead ends: 65944 [2022-01-18 04:34:37,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:34:37,561 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 504 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:37,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [504 Valid, 536 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:34:37,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65944 states. [2022-01-18 04:34:38,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65944 to 34898. [2022-01-18 04:34:38,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34898 states, 34897 states have (on average 4.264378026764478) internal successors, (148814), 34897 states have internal predecessors, (148814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:39,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34898 states to 34898 states and 148814 transitions. [2022-01-18 04:34:39,079 INFO L78 Accepts]: Start accepts. Automaton has 34898 states and 148814 transitions. Word has length 28 [2022-01-18 04:34:39,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:39,079 INFO L470 AbstractCegarLoop]: Abstraction has 34898 states and 148814 transitions. [2022-01-18 04:34:39,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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-01-18 04:34:39,079 INFO L276 IsEmpty]: Start isEmpty. Operand 34898 states and 148814 transitions. [2022-01-18 04:34:39,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:39,163 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:39,163 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:39,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-01-18 04:34:39,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-01-18 04:34:39,363 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:39,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:39,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1741470504, now seen corresponding path program 13 times [2022-01-18 04:34:39,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:39,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575386304] [2022-01-18 04:34:39,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:39,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:39,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:39,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:39,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:39,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575386304] [2022-01-18 04:34:39,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575386304] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:39,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163583323] [2022-01-18 04:34:39,402 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:34:39,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:39,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:39,404 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-01-18 04:34:39,404 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-01-18 04:34:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:39,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:39,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:39,501 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:39,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:39,544 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:39,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163583323] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:39,544 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:39,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 11 [2022-01-18 04:34:39,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775087508] [2022-01-18 04:34:39,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:39,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:34:39,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:39,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:34:39,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:34:39,545 INFO L87 Difference]: Start difference. First operand 34898 states and 148814 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:40,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:40,262 INFO L93 Difference]: Finished difference Result 46707 states and 190026 transitions. [2022-01-18 04:34:40,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:34:40,263 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:40,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:40,691 INFO L225 Difference]: With dead ends: 46707 [2022-01-18 04:34:40,691 INFO L226 Difference]: Without dead ends: 46659 [2022-01-18 04:34:40,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:34:40,693 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 411 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:40,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 505 Invalid, 823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:40,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46659 states. [2022-01-18 04:34:41,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46659 to 35216. [2022-01-18 04:34:41,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35216 states, 35215 states have (on average 4.257532301576033) internal successors, (149929), 35215 states have internal predecessors, (149929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:41,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35216 states to 35216 states and 149929 transitions. [2022-01-18 04:34:41,749 INFO L78 Accepts]: Start accepts. Automaton has 35216 states and 149929 transitions. Word has length 28 [2022-01-18 04:34:41,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:41,750 INFO L470 AbstractCegarLoop]: Abstraction has 35216 states and 149929 transitions. [2022-01-18 04:34:41,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:41,750 INFO L276 IsEmpty]: Start isEmpty. Operand 35216 states and 149929 transitions. [2022-01-18 04:34:41,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:41,827 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:41,827 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:41,842 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-01-18 04:34:42,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:42,035 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:42,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:42,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1733254908, now seen corresponding path program 14 times [2022-01-18 04:34:42,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:42,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733390669] [2022-01-18 04:34:42,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:42,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:42,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:42,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:42,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:42,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733390669] [2022-01-18 04:34:42,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733390669] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:42,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955172727] [2022-01-18 04:34:42,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:34:42,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:42,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:42,063 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-01-18 04:34:42,064 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-01-18 04:34:42,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:34:42,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:42,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:42,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:42,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:42,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:42,198 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:42,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955172727] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:42,198 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:42,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 9 [2022-01-18 04:34:42,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804661101] [2022-01-18 04:34:42,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:42,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:42,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:42,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:42,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:42,199 INFO L87 Difference]: Start difference. First operand 35216 states and 149929 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:42,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:42,910 INFO L93 Difference]: Finished difference Result 60164 states and 241689 transitions. [2022-01-18 04:34:42,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:34:42,911 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:42,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:43,415 INFO L225 Difference]: With dead ends: 60164 [2022-01-18 04:34:43,415 INFO L226 Difference]: Without dead ends: 60164 [2022-01-18 04:34:43,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:34:43,416 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 532 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:43,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 322 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:43,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60164 states. [2022-01-18 04:34:44,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60164 to 35216. [2022-01-18 04:34:44,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35216 states, 35215 states have (on average 4.2527048132897916) internal successors, (149759), 35215 states have internal predecessors, (149759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:44,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35216 states to 35216 states and 149759 transitions. [2022-01-18 04:34:44,549 INFO L78 Accepts]: Start accepts. Automaton has 35216 states and 149759 transitions. Word has length 28 [2022-01-18 04:34:44,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:44,549 INFO L470 AbstractCegarLoop]: Abstraction has 35216 states and 149759 transitions. [2022-01-18 04:34:44,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:44,550 INFO L276 IsEmpty]: Start isEmpty. Operand 35216 states and 149759 transitions. [2022-01-18 04:34:44,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:44,633 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:44,633 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:44,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-01-18 04:34:44,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-01-18 04:34:44,833 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:44,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:44,834 INFO L85 PathProgramCache]: Analyzing trace with hash -964819297, now seen corresponding path program 15 times [2022-01-18 04:34:44,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:44,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516053070] [2022-01-18 04:34:44,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:44,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:44,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:44,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:44,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:44,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516053070] [2022-01-18 04:34:44,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516053070] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:44,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669457719] [2022-01-18 04:34:44,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:34:44,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:44,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:44,862 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-01-18 04:34:44,863 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-01-18 04:34:44,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 04:34:44,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:44,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:44,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:44,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:44,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:44,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:44,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669457719] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:44,999 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:44,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 9 [2022-01-18 04:34:44,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511675623] [2022-01-18 04:34:44,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:44,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:44,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:44,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:44,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:45,000 INFO L87 Difference]: Start difference. First operand 35216 states and 149759 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:45,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:45,619 INFO L93 Difference]: Finished difference Result 42905 states and 176555 transitions. [2022-01-18 04:34:45,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:34:45,620 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:45,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:45,779 INFO L225 Difference]: With dead ends: 42905 [2022-01-18 04:34:45,779 INFO L226 Difference]: Without dead ends: 42880 [2022-01-18 04:34:45,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:34:45,779 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 190 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:45,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 627 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:46,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42880 states. [2022-01-18 04:34:46,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42880 to 35216. [2022-01-18 04:34:46,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35216 states, 35215 states have (on average 4.252364049410763) internal successors, (149747), 35215 states have internal predecessors, (149747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:47,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35216 states to 35216 states and 149747 transitions. [2022-01-18 04:34:47,204 INFO L78 Accepts]: Start accepts. Automaton has 35216 states and 149747 transitions. Word has length 28 [2022-01-18 04:34:47,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:47,204 INFO L470 AbstractCegarLoop]: Abstraction has 35216 states and 149747 transitions. [2022-01-18 04:34:47,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:47,204 INFO L276 IsEmpty]: Start isEmpty. Operand 35216 states and 149747 transitions. [2022-01-18 04:34:47,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:47,284 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:47,284 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:47,299 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-01-18 04:34:47,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-01-18 04:34:47,484 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:47,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:47,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1864642917, now seen corresponding path program 16 times [2022-01-18 04:34:47,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:47,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560597410] [2022-01-18 04:34:47,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:47,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:47,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:47,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:47,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:47,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560597410] [2022-01-18 04:34:47,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560597410] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:47,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081165466] [2022-01-18 04:34:47,512 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:34:47,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:47,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:47,513 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-01-18 04:34:47,513 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-01-18 04:34:47,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:34:47,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:47,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:47,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:47,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:47,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:47,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:47,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081165466] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:47,643 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:47,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 9 [2022-01-18 04:34:47,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688056600] [2022-01-18 04:34:47,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:47,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:47,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:47,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:47,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:47,644 INFO L87 Difference]: Start difference. First operand 35216 states and 149747 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:48,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:48,258 INFO L93 Difference]: Finished difference Result 48638 states and 199829 transitions. [2022-01-18 04:34:48,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:34:48,259 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:48,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:48,415 INFO L225 Difference]: With dead ends: 48638 [2022-01-18 04:34:48,415 INFO L226 Difference]: Without dead ends: 48638 [2022-01-18 04:34:48,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:34:48,416 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 285 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:48,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 533 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:48,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48638 states. [2022-01-18 04:34:49,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48638 to 35386. [2022-01-18 04:34:49,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35386 states, 35385 states have (on average 4.251292920729123) internal successors, (150432), 35385 states have internal predecessors, (150432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:49,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35386 states to 35386 states and 150432 transitions. [2022-01-18 04:34:49,480 INFO L78 Accepts]: Start accepts. Automaton has 35386 states and 150432 transitions. Word has length 28 [2022-01-18 04:34:49,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:49,480 INFO L470 AbstractCegarLoop]: Abstraction has 35386 states and 150432 transitions. [2022-01-18 04:34:49,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:49,480 INFO L276 IsEmpty]: Start isEmpty. Operand 35386 states and 150432 transitions. [2022-01-18 04:34:49,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:49,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:49,556 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:49,571 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-01-18 04:34:49,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-01-18 04:34:49,757 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:49,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:49,758 INFO L85 PathProgramCache]: Analyzing trace with hash -85311868, now seen corresponding path program 17 times [2022-01-18 04:34:49,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:49,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390005536] [2022-01-18 04:34:49,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:49,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:49,780 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:49,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:49,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390005536] [2022-01-18 04:34:49,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390005536] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:49,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694147623] [2022-01-18 04:34:49,780 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:34:49,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:49,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:49,781 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-01-18 04:34:49,782 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-01-18 04:34:49,801 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:34:49,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:49,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:49,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:49,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:49,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:50,140 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:34:50,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694147623] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:50,142 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:50,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 9 [2022-01-18 04:34:50,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016021569] [2022-01-18 04:34:50,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:50,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:34:50,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:50,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:34:50,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:34:50,143 INFO L87 Difference]: Start difference. First operand 35386 states and 150432 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:50,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:50,886 INFO L93 Difference]: Finished difference Result 54151 states and 216784 transitions. [2022-01-18 04:34:50,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 04:34:50,886 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:50,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:51,088 INFO L225 Difference]: With dead ends: 54151 [2022-01-18 04:34:51,089 INFO L226 Difference]: Without dead ends: 54127 [2022-01-18 04:34:51,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:34:51,089 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 467 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:51,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 412 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:34:51,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54127 states. [2022-01-18 04:34:52,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54127 to 35386. [2022-01-18 04:34:52,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35386 states, 35385 states have (on average 4.2509537939805) internal successors, (150420), 35385 states have internal predecessors, (150420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:52,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35386 states to 35386 states and 150420 transitions. [2022-01-18 04:34:52,225 INFO L78 Accepts]: Start accepts. Automaton has 35386 states and 150420 transitions. Word has length 28 [2022-01-18 04:34:52,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:52,225 INFO L470 AbstractCegarLoop]: Abstraction has 35386 states and 150420 transitions. [2022-01-18 04:34:52,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:52,226 INFO L276 IsEmpty]: Start isEmpty. Operand 35386 states and 150420 transitions. [2022-01-18 04:34:52,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:52,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:52,302 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:52,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-01-18 04:34:52,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-01-18 04:34:52,502 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:52,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:52,503 INFO L85 PathProgramCache]: Analyzing trace with hash -504290301, now seen corresponding path program 18 times [2022-01-18 04:34:52,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:52,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529259037] [2022-01-18 04:34:52,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:52,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:52,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:52,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:52,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529259037] [2022-01-18 04:34:52,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529259037] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:52,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045683894] [2022-01-18 04:34:52,538 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:34:52,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:52,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:52,539 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-01-18 04:34:52,541 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-01-18 04:34:52,562 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:34:52,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:52,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:52,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:52,636 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:52,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:52,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:52,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045683894] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:52,684 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:52,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:34:52,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114075648] [2022-01-18 04:34:52,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:52,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:52,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:52,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:52,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:52,685 INFO L87 Difference]: Start difference. First operand 35386 states and 150420 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:53,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:53,913 INFO L93 Difference]: Finished difference Result 66871 states and 276078 transitions. [2022-01-18 04:34:53,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 04:34:53,914 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:53,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:54,166 INFO L225 Difference]: With dead ends: 66871 [2022-01-18 04:34:54,166 INFO L226 Difference]: Without dead ends: 66871 [2022-01-18 04:34:54,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=194, Invalid=862, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:34:54,167 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 402 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 1288 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:54,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 794 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1288 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:34:54,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66871 states. [2022-01-18 04:34:55,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66871 to 36382. [2022-01-18 04:34:55,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36382 states, 36381 states have (on average 4.2540336989087715) internal successors, (154766), 36381 states have internal predecessors, (154766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:55,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36382 states to 36382 states and 154766 transitions. [2022-01-18 04:34:55,464 INFO L78 Accepts]: Start accepts. Automaton has 36382 states and 154766 transitions. Word has length 28 [2022-01-18 04:34:55,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:55,464 INFO L470 AbstractCegarLoop]: Abstraction has 36382 states and 154766 transitions. [2022-01-18 04:34:55,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:55,465 INFO L276 IsEmpty]: Start isEmpty. Operand 36382 states and 154766 transitions. [2022-01-18 04:34:55,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:55,545 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:55,545 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:55,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-18 04:34:55,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-01-18 04:34:55,759 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:55,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:55,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1659972168, now seen corresponding path program 19 times [2022-01-18 04:34:55,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:55,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184617843] [2022-01-18 04:34:55,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:55,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:55,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:55,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:55,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:55,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184617843] [2022-01-18 04:34:55,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184617843] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:55,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810414509] [2022-01-18 04:34:55,788 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:34:55,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:55,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:55,789 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-01-18 04:34:55,791 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-01-18 04:34:55,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:55,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:55,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:55,884 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:55,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:55,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:55,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810414509] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:55,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:55,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:34:55,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948256510] [2022-01-18 04:34:55,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:55,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:55,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:55,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:55,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:55,931 INFO L87 Difference]: Start difference. First operand 36382 states and 154766 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:57,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:34:57,018 INFO L93 Difference]: Finished difference Result 63646 states and 253451 transitions. [2022-01-18 04:34:57,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:34:57,019 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:34:57,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:34:57,258 INFO L225 Difference]: With dead ends: 63646 [2022-01-18 04:34:57,258 INFO L226 Difference]: Without dead ends: 63550 [2022-01-18 04:34:57,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:34:57,259 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 492 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:34:57,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [492 Valid, 488 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:34:57,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63550 states. [2022-01-18 04:34:58,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63550 to 36382. [2022-01-18 04:34:58,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36382 states, 36381 states have (on average 4.253374013908359) internal successors, (154742), 36381 states have internal predecessors, (154742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:58,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36382 states to 36382 states and 154742 transitions. [2022-01-18 04:34:58,634 INFO L78 Accepts]: Start accepts. Automaton has 36382 states and 154742 transitions. Word has length 28 [2022-01-18 04:34:58,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:34:58,634 INFO L470 AbstractCegarLoop]: Abstraction has 36382 states and 154742 transitions. [2022-01-18 04:34:58,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:34:58,634 INFO L276 IsEmpty]: Start isEmpty. Operand 36382 states and 154742 transitions. [2022-01-18 04:34:58,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:34:58,716 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:34:58,717 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:34:58,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-18 04:34:58,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-18 04:34:58,917 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:34:58,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:34:58,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1771747479, now seen corresponding path program 20 times [2022-01-18 04:34:58,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:34:58,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782164357] [2022-01-18 04:34:58,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:34:58,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:34:58,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:34:58,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:58,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:34:58,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782164357] [2022-01-18 04:34:58,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782164357] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:34:58,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547833517] [2022-01-18 04:34:58,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:34:58,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:34:58,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:34:58,946 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-01-18 04:34:58,948 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-01-18 04:34:58,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:34:58,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:34:58,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:34:58,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:34:59,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:59,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:34:59,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:34:59,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547833517] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:34:59,345 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:34:59,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 04:34:59,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390735377] [2022-01-18 04:34:59,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:34:59,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:34:59,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:34:59,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:34:59,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:34:59,346 INFO L87 Difference]: Start difference. First operand 36382 states and 154742 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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-01-18 04:35:00,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:35:00,359 INFO L93 Difference]: Finished difference Result 56646 states and 234882 transitions. [2022-01-18 04:35:00,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 04:35:00,359 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:35:00,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:35:00,565 INFO L225 Difference]: With dead ends: 56646 [2022-01-18 04:35:00,565 INFO L226 Difference]: Without dead ends: 56646 [2022-01-18 04:35:00,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=276, Invalid=1056, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 04:35:00,566 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 331 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 1268 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:35:00,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 830 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1268 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:35:00,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56646 states. [2022-01-18 04:35:01,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56646 to 36990. [2022-01-18 04:35:01,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36990 states, 36989 states have (on average 4.222228230014329) internal successors, (156176), 36989 states have internal predecessors, (156176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:01,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36990 states to 36990 states and 156176 transitions. [2022-01-18 04:35:01,738 INFO L78 Accepts]: Start accepts. Automaton has 36990 states and 156176 transitions. Word has length 28 [2022-01-18 04:35:01,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:35:01,738 INFO L470 AbstractCegarLoop]: Abstraction has 36990 states and 156176 transitions. [2022-01-18 04:35:01,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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-01-18 04:35:01,739 INFO L276 IsEmpty]: Start isEmpty. Operand 36990 states and 156176 transitions. [2022-01-18 04:35:01,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:35:01,821 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:35:01,821 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:35:01,836 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-01-18 04:35:02,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-01-18 04:35:02,022 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:35:02,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:35:02,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1358668156, now seen corresponding path program 21 times [2022-01-18 04:35:02,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:35:02,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804985540] [2022-01-18 04:35:02,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:35:02,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:35:02,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:35:02,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:02,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:35:02,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804985540] [2022-01-18 04:35:02,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804985540] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:35:02,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324426904] [2022-01-18 04:35:02,053 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:35:02,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:35:02,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:35:02,054 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-01-18 04:35:02,055 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-01-18 04:35:02,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 04:35:02,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:35:02,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:35:02,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:35:02,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:02,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:35:02,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:02,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324426904] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:35:02,203 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:35:02,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 04:35:02,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042142466] [2022-01-18 04:35:02,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:35:02,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:35:02,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:35:02,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:35:02,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:35:02,205 INFO L87 Difference]: Start difference. First operand 36990 states and 156176 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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-01-18 04:35:03,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:35:03,214 INFO L93 Difference]: Finished difference Result 55481 states and 220242 transitions. [2022-01-18 04:35:03,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 04:35:03,215 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:35:03,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:35:03,424 INFO L225 Difference]: With dead ends: 55481 [2022-01-18 04:35:03,424 INFO L226 Difference]: Without dead ends: 55385 [2022-01-18 04:35:03,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=212, Invalid=844, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:35:03,424 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 402 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:35:03,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 560 Invalid, 895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:35:03,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55385 states. [2022-01-18 04:35:04,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55385 to 37614. [2022-01-18 04:35:04,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37614 states, 37613 states have (on average 4.209661553186399) internal successors, (158338), 37613 states have internal predecessors, (158338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:04,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37614 states to 37614 states and 158338 transitions. [2022-01-18 04:35:04,673 INFO L78 Accepts]: Start accepts. Automaton has 37614 states and 158338 transitions. Word has length 28 [2022-01-18 04:35:04,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:35:04,673 INFO L470 AbstractCegarLoop]: Abstraction has 37614 states and 158338 transitions. [2022-01-18 04:35:04,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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-01-18 04:35:04,674 INFO L276 IsEmpty]: Start isEmpty. Operand 37614 states and 158338 transitions. [2022-01-18 04:35:04,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:35:04,754 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:35:04,754 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:35:04,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-01-18 04:35:04,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:35:04,954 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:35:04,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:35:04,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1709825530, now seen corresponding path program 22 times [2022-01-18 04:35:04,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:35:04,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836933996] [2022-01-18 04:35:04,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:35:04,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:35:04,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:35:04,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:04,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:35:04,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836933996] [2022-01-18 04:35:04,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836933996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:35:04,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511809881] [2022-01-18 04:35:04,984 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:35:04,984 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:35:04,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:35:04,985 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-01-18 04:35:04,986 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-01-18 04:35:05,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:35:05,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:35:05,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:35:05,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:35:05,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:05,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:35:05,134 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:05,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511809881] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:35:05,134 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:35:05,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 11 [2022-01-18 04:35:05,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442300677] [2022-01-18 04:35:05,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:35:05,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:35:05,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:35:05,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:35:05,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:35:05,135 INFO L87 Difference]: Start difference. First operand 37614 states and 158338 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:06,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:35:06,321 INFO L93 Difference]: Finished difference Result 64292 states and 259631 transitions. [2022-01-18 04:35:06,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:35:06,321 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:35:06,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:35:06,556 INFO L225 Difference]: With dead ends: 64292 [2022-01-18 04:35:06,556 INFO L226 Difference]: Without dead ends: 64292 [2022-01-18 04:35:06,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:35:06,557 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 532 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:35:06,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 471 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:35:06,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64292 states. [2022-01-18 04:35:07,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64292 to 36800. [2022-01-18 04:35:07,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36800 states, 36799 states have (on average 4.195141172314465) internal successors, (154377), 36799 states have internal predecessors, (154377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:07,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36800 states to 36800 states and 154377 transitions. [2022-01-18 04:35:07,847 INFO L78 Accepts]: Start accepts. Automaton has 36800 states and 154377 transitions. Word has length 28 [2022-01-18 04:35:07,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:35:07,847 INFO L470 AbstractCegarLoop]: Abstraction has 36800 states and 154377 transitions. [2022-01-18 04:35:07,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:07,847 INFO L276 IsEmpty]: Start isEmpty. Operand 36800 states and 154377 transitions. [2022-01-18 04:35:07,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 04:35:07,929 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:35:07,929 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:35:07,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-01-18 04:35:08,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-01-18 04:35:08,130 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:35:08,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:35:08,130 INFO L85 PathProgramCache]: Analyzing trace with hash 109327923, now seen corresponding path program 23 times [2022-01-18 04:35:08,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:35:08,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346139188] [2022-01-18 04:35:08,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:35:08,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:35:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:35:08,162 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:08,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:35:08,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346139188] [2022-01-18 04:35:08,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346139188] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:35:08,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643429251] [2022-01-18 04:35:08,163 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:35:08,163 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:35:08,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:35:08,164 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-01-18 04:35:08,165 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-01-18 04:35:08,184 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:35:08,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:35:08,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:35:08,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:35:08,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:08,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:35:08,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:08,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643429251] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:35:08,306 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:35:08,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 11 [2022-01-18 04:35:08,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349165312] [2022-01-18 04:35:08,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:35:08,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:35:08,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:35:08,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:35:08,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:35:08,307 INFO L87 Difference]: Start difference. First operand 36800 states and 154377 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:09,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:35:09,269 INFO L93 Difference]: Finished difference Result 46938 states and 189022 transitions. [2022-01-18 04:35:09,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:35:09,269 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 04:35:09,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:35:09,437 INFO L225 Difference]: With dead ends: 46938 [2022-01-18 04:35:09,438 INFO L226 Difference]: Without dead ends: 46888 [2022-01-18 04:35:09,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:35:09,438 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 385 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:35:09,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 476 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:35:09,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46888 states. [2022-01-18 04:35:10,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46888 to 36135. [2022-01-18 04:35:10,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36135 states, 36134 states have (on average 4.197570155532186) internal successors, (151675), 36134 states have internal predecessors, (151675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:10,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36135 states to 36135 states and 151675 transitions. [2022-01-18 04:35:10,669 INFO L78 Accepts]: Start accepts. Automaton has 36135 states and 151675 transitions. Word has length 28 [2022-01-18 04:35:10,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:35:10,669 INFO L470 AbstractCegarLoop]: Abstraction has 36135 states and 151675 transitions. [2022-01-18 04:35:10,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:35:10,669 INFO L276 IsEmpty]: Start isEmpty. Operand 36135 states and 151675 transitions. [2022-01-18 04:35:10,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 04:35:10,751 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:35:10,751 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:35:10,768 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-01-18 04:35:10,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:35:10,952 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2022-01-18 04:35:10,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:35:10,952 INFO L85 PathProgramCache]: Analyzing trace with hash 993334789, now seen corresponding path program 24 times [2022-01-18 04:35:10,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:35:10,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643486717] [2022-01-18 04:35:10,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:35:10,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:35:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:35:11,025 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:35:11,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:35:11,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643486717] [2022-01-18 04:35:11,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643486717] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:35:11,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203381944] [2022-01-18 04:35:11,026 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:35:11,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:35:11,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:35:11,027 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-01-18 04:35:11,028 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-01-18 04:35:11,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:35:11,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:35:11,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:35:11,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2022-01-18 04:48:14,237 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 04:48:14,237 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-01-18 04:48:15,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2022-01-18 04:48:15,257 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-01-18 04:48:16,036 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (4 of 5 remaining) [2022-01-18 04:48:16,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-01-18 04:48:16,036 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while executing Executor. [2022-01-18 04:48:16,037 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 5 remaining) [2022-01-18 04:48:16,037 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (2 of 5 remaining) [2022-01-18 04:48:16,037 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (1 of 5 remaining) [2022-01-18 04:48:16,037 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION (0 of 5 remaining) [2022-01-18 04:48:16,043 INFO L732 BasicCegarLoop]: Path program histogram: [24, 23, 2, 2, 2, 1, 1] [2022-01-18 04:48:16,047 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 04:48:16,047 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 04:48:16,049 INFO L202 PluginConnector]: Adding new model exp2x4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 04:48:16 BasicIcfg [2022-01-18 04:48:16,049 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 04:48:16,049 INFO L158 Benchmark]: Toolchain (without parser) took 873192.94ms. Allocated memory was 356.5MB in the beginning and 14.7GB in the end (delta: 14.4GB). Free memory was 324.1MB in the beginning and 2.6GB in the end (delta: -2.3GB). Peak memory consumption was 13.3GB. Max. memory is 16.0GB. [2022-01-18 04:48:16,049 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.09ms. Allocated memory is still 356.5MB. Free memory is still 325.3MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 04:48:16,050 INFO L158 Benchmark]: Boogie Procedure Inliner took 18.68ms. Allocated memory is still 356.5MB. Free memory was 324.0MB in the beginning and 322.5MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 04:48:16,050 INFO L158 Benchmark]: Boogie Preprocessor took 16.05ms. Allocated memory is still 356.5MB. Free memory was 322.5MB in the beginning and 321.6MB in the end (delta: 878.4kB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 04:48:16,050 INFO L158 Benchmark]: RCFGBuilder took 174.99ms. Allocated memory is still 356.5MB. Free memory was 321.4MB in the beginning and 312.5MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. [2022-01-18 04:48:16,054 INFO L158 Benchmark]: TraceAbstraction took 872979.37ms. Allocated memory was 356.5MB in the beginning and 14.7GB in the end (delta: 14.4GB). Free memory was 312.0MB in the beginning and 2.6GB in the end (delta: -2.3GB). Peak memory consumption was 13.3GB. Max. memory is 16.0GB. [2022-01-18 04:48:16,054 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.09ms. Allocated memory is still 356.5MB. Free memory is still 325.3MB. There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 18.68ms. Allocated memory is still 356.5MB. Free memory was 324.0MB in the beginning and 322.5MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 16.05ms. Allocated memory is still 356.5MB. Free memory was 322.5MB in the beginning and 321.6MB in the end (delta: 878.4kB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 174.99ms. Allocated memory is still 356.5MB. Free memory was 321.4MB in the beginning and 312.5MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. * TraceAbstraction took 872979.37ms. Allocated memory was 356.5MB in the beginning and 14.7GB in the end (delta: 14.4GB). Free memory was 312.0MB in the beginning and 2.6GB in the end (delta: -2.3GB). Peak memory consumption was 13.3GB. Max. memory is 16.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: 64]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 56]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 58 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 872.9s, OverallIterations: 55, TraceHistogramMax: 2, PathProgramHistogramMax: 24, EmptinessCheckTime: 2.1s, AutomataDifference: 36.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16246 SdHoareTripleChecker+Valid, 15.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 16246 mSDsluCounter, 21449 SdHoareTripleChecker+Invalid, 12.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 26447 mSDsCounter, 1451 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 34751 IncrementalHoareTripleChecker+Invalid, 36202 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1451 mSolverCounterUnsat, 3844 mSDtfsCounter, 34751 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3472 GetRequests, 2148 SyntacticMatches, 248 SemanticMatches, 1076 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6633 ImplicationChecksByTransitivity, 6.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=37614occurred in iteration=52, InterpolantAutomatonStates: 1077, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 28.7s AutomataMinimizationTime, 54 MinimizatonAttempts, 539858 StatesRemovedByMinimization, 54 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 9.1s InterpolantComputationTime, 2707 NumberOfCodeBlocks, 2707 NumberOfCodeBlocksAsserted, 144 NumberOfCheckSat, 3825 ConstructedInterpolants, 0 QuantifiedInterpolants, 18682 SizeOfPredicates, 180 NumberOfNonLiveVariables, 3318 ConjunctsInSsa, 338 ConjunctsInUnsatCore, 146 InterpolantComputations, 8 PerfectInterpolantSequences, 393/759 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