/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-15 15:26:53,362 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 15:26:53,364 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 15:26:53,427 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 15:26:53,428 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 15:26:53,430 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 15:26:53,436 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 15:26:53,441 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 15:26:53,442 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 15:26:53,446 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 15:26:53,447 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 15:26:53,448 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 15:26:53,448 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 15:26:53,449 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 15:26:53,449 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 15:26:53,450 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 15:26:53,451 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 15:26:53,452 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 15:26:53,453 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 15:26:53,454 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 15:26:53,455 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 15:26:53,459 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 15:26:53,463 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 15:26:53,464 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 15:26:53,472 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 15:26:53,472 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 15:26:53,472 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 15:26:53,474 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 15:26:53,474 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 15:26:53,475 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 15:26:53,475 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 15:26:53,475 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 15:26:53,477 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 15:26:53,478 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 15:26:53,479 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 15:26:53,479 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 15:26:53,479 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 15:26:53,479 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 15:26:53,480 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 15:26:53,480 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 15:26:53,481 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 15:26:53,482 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-03-15 15:26:53,514 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 15:26:53,514 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 15:26:53,514 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 15:26:53,514 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 15:26:53,515 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 15:26:53,515 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 15:26:53,516 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 15:26:53,516 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 15:26:53,516 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 15:26:53,516 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 15:26:53,517 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 15:26:53,517 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 15:26:53,517 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 15:26:53,517 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 15:26:53,518 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 15:26:53,518 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 15:26:53,518 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 15:26:53,518 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 15:26:53,518 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 15:26:53,518 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 15:26:53,519 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 15:26:53,519 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 15:26:53,519 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 15:26:53,519 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 15:26:53,519 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 15:26:53,522 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:26:53,522 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 15:26:53,522 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 15:26:53,522 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 15:26:53,522 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 15:26:53,522 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 15:26:53,522 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 15:26:53,523 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 15:26:53,523 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-03-15 15:26:53,738 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 15:26:53,762 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 15:26:53,764 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 15:26:53,766 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-15 15:26:53,766 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-15 15:26:53,767 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl [2022-03-15 15:26:53,767 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl' [2022-03-15 15:26:53,786 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 15:26:53,787 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-15 15:26:53,787 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 15:26:53,788 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 15:26:53,788 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 15:26:53,796 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,801 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,806 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-15 15:26:53,807 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 15:26:53,808 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 15:26:53,809 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 15:26:53,809 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 15:26:53,815 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,815 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,816 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,816 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,818 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,820 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,821 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,821 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 15:26:53,822 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 15:26:53,822 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 15:26:53,822 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 15:26:53,823 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/1) ... [2022-03-15 15:26:53,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:26:53,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:53,849 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-03-15 15:26:53,873 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-03-15 15:26:53,890 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-15 15:26:53,890 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-15 15:26:53,890 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-15 15:26:53,890 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-15 15:26:53,890 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-15 15:26:53,890 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-15 15:26:53,890 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-15 15:26:53,890 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 15:26:53,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 15:26:53,891 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 15:26:53,928 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 15:26:53,930 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 15:26:54,043 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 15:26:54,048 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 15:26:54,048 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-15 15:26:54,050 INFO L202 PluginConnector]: Adding new model clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:26:54 BoogieIcfgContainer [2022-03-15 15:26:54,050 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 15:26:54,051 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 15:26:54,051 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 15:26:54,057 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 15:26:54,057 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:26:53" (1/2) ... [2022-03-15 15:26:54,058 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@162d2fa8 and model type clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 03:26:54, skipping insertion in model container [2022-03-15 15:26:54,058 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:26:54" (2/2) ... [2022-03-15 15:26:54,059 INFO L111 eAbstractionObserver]: Analyzing ICFG clever.wvr.bpl [2022-03-15 15:26:54,063 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 15:26:54,063 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 15:26:54,063 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-15 15:26:54,063 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 15:26:54,114 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-15 15:26:54,166 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 15:26:54,176 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-15 15:26:54,176 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-15 15:26:54,187 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 30 places, 26 transitions, 68 flow [2022-03-15 15:26:54,213 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:54,215 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:54,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-03-15 15:26:54,222 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:54,222 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:54,223 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:54,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:54,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1644387332, now seen corresponding path program 1 times [2022-03-15 15:26:54,255 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:54,255 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527749936] [2022-03-15 15:26:54,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:54,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:54,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:54,411 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:54,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:54,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527749936] [2022-03-15 15:26:54,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527749936] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:54,412 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:54,412 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-15 15:26:54,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62502885] [2022-03-15 15:26:54,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:54,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-15 15:26:54,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:54,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-15 15:26:54,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-15 15:26:54,467 INFO L87 Difference]: Start difference. First operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:54,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:54,500 INFO L93 Difference]: Finished difference Result 99 states and 202 transitions. [2022-03-15 15:26:54,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-15 15:26:54,502 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-03-15 15:26:54,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:54,510 INFO L225 Difference]: With dead ends: 99 [2022-03-15 15:26:54,511 INFO L226 Difference]: Without dead ends: 92 [2022-03-15 15:26:54,512 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-03-15 15:26:54,515 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 6 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:54,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 29 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:54,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-15 15:26:54,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 80. [2022-03-15 15:26:54,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.0759493670886076) internal successors, (164), 79 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:54,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 164 transitions. [2022-03-15 15:26:54,572 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 164 transitions. Word has length 12 [2022-03-15 15:26:54,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:54,572 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 164 transitions. [2022-03-15 15:26:54,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:54,573 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 164 transitions. [2022-03-15 15:26:54,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-15 15:26:54,585 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:54,585 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:54,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 15:26:54,587 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:54,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:54,589 INFO L85 PathProgramCache]: Analyzing trace with hash 27040755, now seen corresponding path program 1 times [2022-03-15 15:26:54,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:54,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906567460] [2022-03-15 15:26:54,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:54,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:54,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:54,698 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:54,699 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:54,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906567460] [2022-03-15 15:26:54,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906567460] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:54,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061795470] [2022-03-15 15:26:54,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:54,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:54,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:54,701 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-03-15 15:26:54,703 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-03-15 15:26:54,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:54,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 3 conjunts are in the unsatisfiable core [2022-03-15 15:26:54,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:54,803 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:54,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:54,848 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:54,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061795470] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:54,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:54,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 6 [2022-03-15 15:26:54,850 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595099643] [2022-03-15 15:26:54,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:54,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:26:54,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:54,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:26:54,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:26:54,852 INFO L87 Difference]: Start difference. First operand 80 states and 164 transitions. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 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-03-15 15:26:54,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:54,938 INFO L93 Difference]: Finished difference Result 189 states and 379 transitions. [2022-03-15 15:26:54,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:26:54,938 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 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 15 [2022-03-15 15:26:54,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:54,940 INFO L225 Difference]: With dead ends: 189 [2022-03-15 15:26:54,940 INFO L226 Difference]: Without dead ends: 189 [2022-03-15 15:26:54,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:26:54,942 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 72 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:54,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 59 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:54,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-03-15 15:26:54,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 101. [2022-03-15 15:26:54,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.13) internal successors, (213), 100 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:54,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 213 transitions. [2022-03-15 15:26:54,954 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 213 transitions. Word has length 15 [2022-03-15 15:26:54,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:54,955 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 213 transitions. [2022-03-15 15:26:54,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 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-03-15 15:26:54,955 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 213 transitions. [2022-03-15 15:26:54,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-15 15:26:54,956 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:54,957 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:26:54,980 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-03-15 15:26:55,171 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-03-15 15:26:55,172 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:55,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:55,173 INFO L85 PathProgramCache]: Analyzing trace with hash 704095387, now seen corresponding path program 2 times [2022-03-15 15:26:55,173 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:55,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656739696] [2022-03-15 15:26:55,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:55,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:55,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:55,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,210 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:55,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656739696] [2022-03-15 15:26:55,211 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656739696] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:55,211 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:55,211 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:26:55,211 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812415701] [2022-03-15 15:26:55,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:55,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:26:55,212 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:55,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:26:55,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:26:55,213 INFO L87 Difference]: Start difference. First operand 101 states and 213 transitions. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:55,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:55,262 INFO L93 Difference]: Finished difference Result 120 states and 245 transitions. [2022-03-15 15:26:55,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:55,263 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-03-15 15:26:55,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:55,265 INFO L225 Difference]: With dead ends: 120 [2022-03-15 15:26:55,265 INFO L226 Difference]: Without dead ends: 113 [2022-03-15 15:26:55,265 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-03-15 15:26:55,269 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 31 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:55,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 42 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:55,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-03-15 15:26:55,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 101. [2022-03-15 15:26:55,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.1) internal successors, (210), 100 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:55,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 210 transitions. [2022-03-15 15:26:55,286 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 210 transitions. Word has length 15 [2022-03-15 15:26:55,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:55,286 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 210 transitions. [2022-03-15 15:26:55,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:55,286 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 210 transitions. [2022-03-15 15:26:55,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:26:55,287 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:55,287 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-03-15 15:26:55,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 15:26:55,288 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:55,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:55,288 INFO L85 PathProgramCache]: Analyzing trace with hash -583322209, now seen corresponding path program 1 times [2022-03-15 15:26:55,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:55,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142933726] [2022-03-15 15:26:55,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:55,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:55,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:55,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,562 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:55,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142933726] [2022-03-15 15:26:55,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142933726] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:55,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458591912] [2022-03-15 15:26:55,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:55,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:55,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:55,568 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-03-15 15:26:55,572 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-03-15 15:26:55,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:55,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:26:55,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:55,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:55,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:55,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458591912] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:55,929 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:55,931 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 13 [2022-03-15 15:26:55,931 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31181577] [2022-03-15 15:26:55,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:55,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:26:55,933 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:55,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:26:55,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:26:55,934 INFO L87 Difference]: Start difference. First operand 101 states and 210 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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-03-15 15:26:56,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:56,306 INFO L93 Difference]: Finished difference Result 372 states and 784 transitions. [2022-03-15 15:26:56,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:26:56,307 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 19 [2022-03-15 15:26:56,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:56,308 INFO L225 Difference]: With dead ends: 372 [2022-03-15 15:26:56,309 INFO L226 Difference]: Without dead ends: 328 [2022-03-15 15:26:56,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:26:56,310 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 173 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:56,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 202 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:26:56,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-03-15 15:26:56,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 162. [2022-03-15 15:26:56,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.3229813664596275) internal successors, (374), 161 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:56,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 374 transitions. [2022-03-15 15:26:56,320 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 374 transitions. Word has length 19 [2022-03-15 15:26:56,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:56,321 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 374 transitions. [2022-03-15 15:26:56,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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-03-15 15:26:56,321 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 374 transitions. [2022-03-15 15:26:56,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:26:56,322 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:56,322 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-03-15 15:26:56,347 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-03-15 15:26:56,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-03-15 15:26:56,547 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:56,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:56,548 INFO L85 PathProgramCache]: Analyzing trace with hash 304723312, now seen corresponding path program 1 times [2022-03-15 15:26:56,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:56,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943791186] [2022-03-15 15:26:56,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:56,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:56,590 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:56,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:56,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943791186] [2022-03-15 15:26:56,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943791186] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:26:56,591 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:26:56,591 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-15 15:26:56,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106507009] [2022-03-15 15:26:56,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:26:56,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:26:56,592 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:56,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:26:56,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:26:56,592 INFO L87 Difference]: Start difference. First operand 162 states and 374 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 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-03-15 15:26:56,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:56,616 INFO L93 Difference]: Finished difference Result 187 states and 429 transitions. [2022-03-15 15:26:56,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:26:56,617 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 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-03-15 15:26:56,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:56,618 INFO L225 Difference]: With dead ends: 187 [2022-03-15 15:26:56,618 INFO L226 Difference]: Without dead ends: 187 [2022-03-15 15:26:56,618 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-03-15 15:26:56,619 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 29 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:56,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 39 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:26:56,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-03-15 15:26:56,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 162. [2022-03-15 15:26:56,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.329192546583851) internal successors, (375), 161 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:56,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 375 transitions. [2022-03-15 15:26:56,627 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 375 transitions. Word has length 19 [2022-03-15 15:26:56,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:56,627 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 375 transitions. [2022-03-15 15:26:56,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 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-03-15 15:26:56,627 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 375 transitions. [2022-03-15 15:26:56,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 15:26:56,628 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:56,628 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-03-15 15:26:56,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-15 15:26:56,629 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:56,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:56,629 INFO L85 PathProgramCache]: Analyzing trace with hash -560508981, now seen corresponding path program 1 times [2022-03-15 15:26:56,629 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:56,629 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571756361] [2022-03-15 15:26:56,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:56,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:56,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:56,813 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:56,813 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:56,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571756361] [2022-03-15 15:26:56,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571756361] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:56,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913121448] [2022-03-15 15:26:56,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:56,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:56,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:56,815 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-03-15 15:26:56,851 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-03-15 15:26:56,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:56,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:26:56,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:57,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:57,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:57,322 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:57,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913121448] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:57,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:57,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-03-15 15:26:57,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593970352] [2022-03-15 15:26:57,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:57,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:26:57,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:57,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:26:57,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:26:57,324 INFO L87 Difference]: Start difference. First operand 162 states and 375 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03-15 15:26:58,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:26:58,424 INFO L93 Difference]: Finished difference Result 689 states and 1490 transitions. [2022-03-15 15:26:58,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 15:26:58,425 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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 22 [2022-03-15 15:26:58,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:26:58,428 INFO L225 Difference]: With dead ends: 689 [2022-03-15 15:26:58,428 INFO L226 Difference]: Without dead ends: 675 [2022-03-15 15:26:58,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=319, Invalid=1573, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:26:58,430 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 295 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:26:58,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 592 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:26:58,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2022-03-15 15:26:58,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 352. [2022-03-15 15:26:58,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 351 states have (on average 2.393162393162393) internal successors, (840), 351 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:26:58,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 840 transitions. [2022-03-15 15:26:58,446 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 840 transitions. Word has length 22 [2022-03-15 15:26:58,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:26:58,446 INFO L470 AbstractCegarLoop]: Abstraction has 352 states and 840 transitions. [2022-03-15 15:26:58,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03-15 15:26:58,447 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 840 transitions. [2022-03-15 15:26:58,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 15:26:58,448 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:26:58,448 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-03-15 15:26:58,474 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-03-15 15:26:58,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:58,668 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:26:58,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:26:58,668 INFO L85 PathProgramCache]: Analyzing trace with hash 700260299, now seen corresponding path program 2 times [2022-03-15 15:26:58,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:26:58,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908764552] [2022-03-15 15:26:58,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:26:58,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:26:58,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:26:58,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:26:58,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:26:58,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908764552] [2022-03-15 15:26:58,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908764552] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:26:58,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167817411] [2022-03-15 15:26:58,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:26:58,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:26:58,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:26:58,854 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-03-15 15:26:58,883 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-03-15 15:26:58,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:26:58,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:26:58,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:26:58,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:26:59,089 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:59,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:26:59,296 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:26:59,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167817411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:26:59,296 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:26:59,296 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-03-15 15:26:59,296 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853119442] [2022-03-15 15:26:59,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:26:59,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:26:59,297 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:26:59,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:26:59,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:26:59,297 INFO L87 Difference]: Start difference. First operand 352 states and 840 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03-15 15:27:00,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:00,258 INFO L93 Difference]: Finished difference Result 1141 states and 2511 transitions. [2022-03-15 15:27:00,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:27:00,258 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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 22 [2022-03-15 15:27:00,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:00,264 INFO L225 Difference]: With dead ends: 1141 [2022-03-15 15:27:00,264 INFO L226 Difference]: Without dead ends: 1113 [2022-03-15 15:27:00,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=292, Invalid=1514, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:27:00,265 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 322 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:00,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 498 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:00,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2022-03-15 15:27:00,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 625. [2022-03-15 15:27:00,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 624 states have (on average 2.4166666666666665) internal successors, (1508), 624 states have internal predecessors, (1508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:00,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 1508 transitions. [2022-03-15 15:27:00,286 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 1508 transitions. Word has length 22 [2022-03-15 15:27:00,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:00,286 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 1508 transitions. [2022-03-15 15:27:00,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03-15 15:27:00,287 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 1508 transitions. [2022-03-15 15:27:00,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 15:27:00,288 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:00,288 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-03-15 15:27:00,315 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-03-15 15:27:00,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:00,503 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:00,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:00,504 INFO L85 PathProgramCache]: Analyzing trace with hash 380237771, now seen corresponding path program 3 times [2022-03-15 15:27:00,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:00,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995727517] [2022-03-15 15:27:00,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:00,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:00,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:00,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:00,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:00,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995727517] [2022-03-15 15:27:00,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995727517] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:00,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705494750] [2022-03-15 15:27:00,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:00,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:00,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:00,654 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-03-15 15:27:00,684 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-03-15 15:27:00,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:27:00,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:00,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:27:00,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:00,867 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:00,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:01,026 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:01,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705494750] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:01,027 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:01,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 18 [2022-03-15 15:27:01,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359900877] [2022-03-15 15:27:01,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:01,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:27:01,028 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:01,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:27:01,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:27:01,028 INFO L87 Difference]: Start difference. First operand 625 states and 1508 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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-03-15 15:27:01,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:01,600 INFO L93 Difference]: Finished difference Result 1215 states and 2790 transitions. [2022-03-15 15:27:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:27:01,601 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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 22 [2022-03-15 15:27:01,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:01,606 INFO L225 Difference]: With dead ends: 1215 [2022-03-15 15:27:01,606 INFO L226 Difference]: Without dead ends: 1194 [2022-03-15 15:27:01,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=168, Invalid=762, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:27:01,607 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 189 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:01,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 560 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:01,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1194 states. [2022-03-15 15:27:01,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1194 to 862. [2022-03-15 15:27:01,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 2.464576074332172) internal successors, (2122), 861 states have internal predecessors, (2122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:01,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 2122 transitions. [2022-03-15 15:27:01,632 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 2122 transitions. Word has length 22 [2022-03-15 15:27:01,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:01,633 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 2122 transitions. [2022-03-15 15:27:01,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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-03-15 15:27:01,633 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 2122 transitions. [2022-03-15 15:27:01,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 15:27:01,634 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:01,634 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-03-15 15:27:01,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:01,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:01,848 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:01,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:01,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1627974969, now seen corresponding path program 4 times [2022-03-15 15:27:01,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:01,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193077468] [2022-03-15 15:27:01,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:01,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:01,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:02,023 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:02,024 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:02,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193077468] [2022-03-15 15:27:02,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193077468] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:02,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603529068] [2022-03-15 15:27:02,024 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:02,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:02,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:02,025 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-03-15 15:27:02,026 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-03-15 15:27:02,046 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:02,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:02,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:27:02,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:02,250 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:02,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:02,441 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:02,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603529068] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:02,442 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:02,442 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-03-15 15:27:02,442 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33095242] [2022-03-15 15:27:02,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:02,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:27:02,442 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:02,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:27:02,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:27:02,443 INFO L87 Difference]: Start difference. First operand 862 states and 2122 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03-15 15:27:02,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:02,900 INFO L93 Difference]: Finished difference Result 1178 states and 2781 transitions. [2022-03-15 15:27:02,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:27:02,900 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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 22 [2022-03-15 15:27:02,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:02,905 INFO L225 Difference]: With dead ends: 1178 [2022-03-15 15:27:02,905 INFO L226 Difference]: Without dead ends: 1157 [2022-03-15 15:27:02,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:27:02,906 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 151 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:02,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 517 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 575 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:02,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2022-03-15 15:27:02,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 922. [2022-03-15 15:27:02,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 2.478827361563518) internal successors, (2283), 921 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:02,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 2283 transitions. [2022-03-15 15:27:02,945 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 2283 transitions. Word has length 22 [2022-03-15 15:27:02,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:02,946 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 2283 transitions. [2022-03-15 15:27:02,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 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-03-15 15:27:02,946 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 2283 transitions. [2022-03-15 15:27:02,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:02,948 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:02,948 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:02,973 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-03-15 15:27:03,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:03,161 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:03,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:03,162 INFO L85 PathProgramCache]: Analyzing trace with hash -361604473, now seen corresponding path program 2 times [2022-03-15 15:27:03,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:03,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583695548] [2022-03-15 15:27:03,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:03,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:03,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:03,204 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:03,206 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:03,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583695548] [2022-03-15 15:27:03,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583695548] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:03,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249920464] [2022-03-15 15:27:03,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:03,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:03,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:03,208 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-03-15 15:27:03,227 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-03-15 15:27:03,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:03,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:03,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:03,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:03,304 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:03,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:03,360 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:03,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249920464] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:03,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:03,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2022-03-15 15:27:03,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887393263] [2022-03-15 15:27:03,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:03,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:03,363 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:03,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:03,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:03,364 INFO L87 Difference]: Start difference. First operand 922 states and 2283 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:03,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:03,501 INFO L93 Difference]: Finished difference Result 3353 states and 8090 transitions. [2022-03-15 15:27:03,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:27:03,502 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 15:27:03,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:03,517 INFO L225 Difference]: With dead ends: 3353 [2022-03-15 15:27:03,517 INFO L226 Difference]: Without dead ends: 3353 [2022-03-15 15:27:03,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:27:03,518 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 136 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:03,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 192 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:03,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2022-03-15 15:27:03,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 2738. [2022-03-15 15:27:03,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2737 states have (on average 2.5637559371574716) internal successors, (7017), 2737 states have internal predecessors, (7017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:03,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 7017 transitions. [2022-03-15 15:27:03,596 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 7017 transitions. Word has length 25 [2022-03-15 15:27:03,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:03,596 INFO L470 AbstractCegarLoop]: Abstraction has 2738 states and 7017 transitions. [2022-03-15 15:27:03,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:03,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 7017 transitions. [2022-03-15 15:27:03,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:03,602 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:03,602 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] [2022-03-15 15:27:03,629 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-03-15 15:27:03,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:03,815 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:03,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:03,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1307585132, now seen corresponding path program 5 times [2022-03-15 15:27:03,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:03,816 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852440934] [2022-03-15 15:27:03,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:03,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:03,859 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:03,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:03,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852440934] [2022-03-15 15:27:03,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852440934] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:03,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835796930] [2022-03-15 15:27:03,860 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:03,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:03,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:03,861 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-03-15 15:27:03,862 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-03-15 15:27:03,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:27:03,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:03,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:03,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:03,931 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:03,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:03,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835796930] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:03,991 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:03,992 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:03,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062654284] [2022-03-15 15:27:03,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:03,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:03,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:03,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:03,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:03,994 INFO L87 Difference]: Start difference. First operand 2738 states and 7017 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:04,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:04,066 INFO L93 Difference]: Finished difference Result 4288 states and 10732 transitions. [2022-03-15 15:27:04,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:04,067 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-03-15 15:27:04,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:04,084 INFO L225 Difference]: With dead ends: 4288 [2022-03-15 15:27:04,084 INFO L226 Difference]: Without dead ends: 4285 [2022-03-15 15:27:04,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:04,085 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 63 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:04,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 91 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:04,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4285 states. [2022-03-15 15:27:04,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4285 to 3233. [2022-03-15 15:27:04,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3233 states, 3232 states have (on average 2.5693069306930694) internal successors, (8304), 3232 states have internal predecessors, (8304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:04,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3233 states to 3233 states and 8304 transitions. [2022-03-15 15:27:04,206 INFO L78 Accepts]: Start accepts. Automaton has 3233 states and 8304 transitions. Word has length 25 [2022-03-15 15:27:04,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:04,207 INFO L470 AbstractCegarLoop]: Abstraction has 3233 states and 8304 transitions. [2022-03-15 15:27:04,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:04,207 INFO L276 IsEmpty]: Start isEmpty. Operand 3233 states and 8304 transitions. [2022-03-15 15:27:04,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:04,211 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:04,211 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] [2022-03-15 15:27:04,236 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-03-15 15:27:04,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-15 15:27:04,425 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:04,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:04,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1500532664, now seen corresponding path program 6 times [2022-03-15 15:27:04,426 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:04,426 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706573315] [2022-03-15 15:27:04,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:04,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:04,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:04,461 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:04,461 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:04,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706573315] [2022-03-15 15:27:04,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706573315] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:04,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699736203] [2022-03-15 15:27:04,461 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:04,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:04,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:04,463 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-03-15 15:27:04,464 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-03-15 15:27:04,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:27:04,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:04,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:04,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:04,531 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:04,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:04,574 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:04,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699736203] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:04,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:04,575 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:04,575 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108896063] [2022-03-15 15:27:04,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:04,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:04,576 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:04,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:04,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:04,577 INFO L87 Difference]: Start difference. First operand 3233 states and 8304 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 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-03-15 15:27:04,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:04,653 INFO L93 Difference]: Finished difference Result 5574 states and 14046 transitions. [2022-03-15 15:27:04,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:04,654 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 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 25 [2022-03-15 15:27:04,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:04,695 INFO L225 Difference]: With dead ends: 5574 [2022-03-15 15:27:04,695 INFO L226 Difference]: Without dead ends: 5568 [2022-03-15 15:27:04,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:04,696 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 89 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:04,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 75 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:04,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5568 states. [2022-03-15 15:27:04,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5568 to 3783. [2022-03-15 15:27:04,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 2.581702802749868) internal successors, (9764), 3782 states have internal predecessors, (9764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:04,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 9764 transitions. [2022-03-15 15:27:04,814 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 9764 transitions. Word has length 25 [2022-03-15 15:27:04,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:04,815 INFO L470 AbstractCegarLoop]: Abstraction has 3783 states and 9764 transitions. [2022-03-15 15:27:04,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 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-03-15 15:27:04,816 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 9764 transitions. [2022-03-15 15:27:04,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:04,823 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:04,823 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] [2022-03-15 15:27:04,848 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-03-15 15:27:05,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:05,044 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:05,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:05,044 INFO L85 PathProgramCache]: Analyzing trace with hash -137039792, now seen corresponding path program 7 times [2022-03-15 15:27:05,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:05,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884722309] [2022-03-15 15:27:05,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:05,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:05,079 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:05,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:05,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884722309] [2022-03-15 15:27:05,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884722309] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:05,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509496409] [2022-03-15 15:27:05,079 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:05,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:05,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:05,080 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-03-15 15:27:05,081 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-03-15 15:27:05,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:05,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:05,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:05,145 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:05,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:05,205 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:05,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509496409] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:05,205 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:05,205 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:05,205 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789319521] [2022-03-15 15:27:05,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:05,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:05,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:05,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:05,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:05,206 INFO L87 Difference]: Start difference. First operand 3783 states and 9764 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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-03-15 15:27:05,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:05,299 INFO L93 Difference]: Finished difference Result 5553 states and 13996 transitions. [2022-03-15 15:27:05,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:05,300 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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 25 [2022-03-15 15:27:05,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:05,313 INFO L225 Difference]: With dead ends: 5553 [2022-03-15 15:27:05,313 INFO L226 Difference]: Without dead ends: 5533 [2022-03-15 15:27:05,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:05,314 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 115 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:05,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 83 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:05,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5533 states. [2022-03-15 15:27:05,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5533 to 4298. [2022-03-15 15:27:05,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4298 states, 4297 states have (on average 2.5778450081452178) internal successors, (11077), 4297 states have internal predecessors, (11077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:05,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4298 states to 4298 states and 11077 transitions. [2022-03-15 15:27:05,467 INFO L78 Accepts]: Start accepts. Automaton has 4298 states and 11077 transitions. Word has length 25 [2022-03-15 15:27:05,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:05,468 INFO L470 AbstractCegarLoop]: Abstraction has 4298 states and 11077 transitions. [2022-03-15 15:27:05,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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-03-15 15:27:05,468 INFO L276 IsEmpty]: Start isEmpty. Operand 4298 states and 11077 transitions. [2022-03-15 15:27:05,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:05,473 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:05,473 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] [2022-03-15 15:27:05,499 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-03-15 15:27:05,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-15 15:27:05,687 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:05,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:05,688 INFO L85 PathProgramCache]: Analyzing trace with hash 552150559, now seen corresponding path program 8 times [2022-03-15 15:27:05,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:05,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246883106] [2022-03-15 15:27:05,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:05,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:05,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:05,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:05,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:05,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246883106] [2022-03-15 15:27:05,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246883106] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:05,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436411227] [2022-03-15 15:27:05,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:05,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:05,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:05,888 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-03-15 15:27:05,893 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-03-15 15:27:05,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:05,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:05,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:27:05,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:06,168 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:06,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:06,423 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:06,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436411227] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:06,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:06,424 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 24 [2022-03-15 15:27:06,424 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280795270] [2022-03-15 15:27:06,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:06,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:27:06,424 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:06,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:27:06,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:27:06,425 INFO L87 Difference]: Start difference. First operand 4298 states and 11077 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:07,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:07,574 INFO L93 Difference]: Finished difference Result 7346 states and 18226 transitions. [2022-03-15 15:27:07,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 15:27:07,575 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 15:27:07,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:07,595 INFO L225 Difference]: With dead ends: 7346 [2022-03-15 15:27:07,595 INFO L226 Difference]: Without dead ends: 7310 [2022-03-15 15:27:07,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=362, Invalid=2500, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:27:07,596 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 345 mSDsluCounter, 1169 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:07,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 1074 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:27:07,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7310 states. [2022-03-15 15:27:07,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7310 to 5686. [2022-03-15 15:27:07,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5686 states, 5685 states have (on average 2.573262972735268) internal successors, (14629), 5685 states have internal predecessors, (14629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:07,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5686 states to 5686 states and 14629 transitions. [2022-03-15 15:27:07,762 INFO L78 Accepts]: Start accepts. Automaton has 5686 states and 14629 transitions. Word has length 25 [2022-03-15 15:27:07,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:07,763 INFO L470 AbstractCegarLoop]: Abstraction has 5686 states and 14629 transitions. [2022-03-15 15:27:07,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:07,764 INFO L276 IsEmpty]: Start isEmpty. Operand 5686 states and 14629 transitions. [2022-03-15 15:27:07,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:07,770 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:07,770 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] [2022-03-15 15:27:07,794 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-03-15 15:27:07,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-15 15:27:07,992 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:07,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:07,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1395198643, now seen corresponding path program 9 times [2022-03-15 15:27:07,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:07,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073721089] [2022-03-15 15:27:07,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:07,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:07,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:08,166 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:08,166 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:08,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073721089] [2022-03-15 15:27:08,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073721089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:08,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090341730] [2022-03-15 15:27:08,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:08,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:08,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:08,168 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-03-15 15:27:08,176 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-03-15 15:27:08,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:27:08,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:08,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:27:08,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:08,459 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:08,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:08,699 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:08,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090341730] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:08,700 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:08,700 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 24 [2022-03-15 15:27:08,700 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267546048] [2022-03-15 15:27:08,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:08,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:27:08,700 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:08,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:27:08,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:27:08,701 INFO L87 Difference]: Start difference. First operand 5686 states and 14629 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:09,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:09,496 INFO L93 Difference]: Finished difference Result 7858 states and 19776 transitions. [2022-03-15 15:27:09,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 15:27:09,499 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 15:27:09,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:09,518 INFO L225 Difference]: With dead ends: 7858 [2022-03-15 15:27:09,518 INFO L226 Difference]: Without dead ends: 7822 [2022-03-15 15:27:09,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=278, Invalid=1702, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:27:09,520 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 308 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:09,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 959 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:27:09,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7822 states. [2022-03-15 15:27:09,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7822 to 6908. [2022-03-15 15:27:09,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6908 states, 6907 states have (on average 2.578398725930216) internal successors, (17809), 6907 states have internal predecessors, (17809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:09,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6908 states to 6908 states and 17809 transitions. [2022-03-15 15:27:09,690 INFO L78 Accepts]: Start accepts. Automaton has 6908 states and 17809 transitions. Word has length 25 [2022-03-15 15:27:09,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:09,691 INFO L470 AbstractCegarLoop]: Abstraction has 6908 states and 17809 transitions. [2022-03-15 15:27:09,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:09,691 INFO L276 IsEmpty]: Start isEmpty. Operand 6908 states and 17809 transitions. [2022-03-15 15:27:09,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:09,699 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:09,699 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] [2022-03-15 15:27:09,725 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-03-15 15:27:09,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-15 15:27:09,915 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:09,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:09,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1207140103, now seen corresponding path program 10 times [2022-03-15 15:27:09,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:09,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687893354] [2022-03-15 15:27:09,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:09,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:09,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:10,124 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:10,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:10,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687893354] [2022-03-15 15:27:10,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687893354] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:10,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040875244] [2022-03-15 15:27:10,124 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:10,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:10,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:10,126 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-03-15 15:27:10,127 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-03-15 15:27:10,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:10,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:10,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:27:10,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:10,376 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:10,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:10,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:10,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040875244] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:10,633 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:10,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 25 [2022-03-15 15:27:10,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966013478] [2022-03-15 15:27:10,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:10,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-15 15:27:10,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:10,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-15 15:27:10,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2022-03-15 15:27:10,634 INFO L87 Difference]: Start difference. First operand 6908 states and 17809 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:12,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:12,228 INFO L93 Difference]: Finished difference Result 12698 states and 31660 transitions. [2022-03-15 15:27:12,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 15:27:12,229 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 15:27:12,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:12,252 INFO L225 Difference]: With dead ends: 12698 [2022-03-15 15:27:12,252 INFO L226 Difference]: Without dead ends: 12662 [2022-03-15 15:27:12,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=484, Invalid=3422, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 15:27:12,254 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 323 mSDsluCounter, 1863 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:12,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 1740 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1380 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:27:12,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12662 states. [2022-03-15 15:27:12,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12662 to 10282. [2022-03-15 15:27:12,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10282 states, 10281 states have (on average 2.5722206011088415) internal successors, (26445), 10281 states have internal predecessors, (26445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:12,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10282 states to 10282 states and 26445 transitions. [2022-03-15 15:27:12,508 INFO L78 Accepts]: Start accepts. Automaton has 10282 states and 26445 transitions. Word has length 25 [2022-03-15 15:27:12,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:12,509 INFO L470 AbstractCegarLoop]: Abstraction has 10282 states and 26445 transitions. [2022-03-15 15:27:12,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:12,509 INFO L276 IsEmpty]: Start isEmpty. Operand 10282 states and 26445 transitions. [2022-03-15 15:27:12,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 15:27:12,521 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:12,521 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:12,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:12,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-15 15:27:12,743 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:12,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:12,744 INFO L85 PathProgramCache]: Analyzing trace with hash 563330891, now seen corresponding path program 11 times [2022-03-15 15:27:12,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:12,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028891243] [2022-03-15 15:27:12,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:12,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:12,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:12,956 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:12,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:12,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028891243] [2022-03-15 15:27:12,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028891243] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:12,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890660729] [2022-03-15 15:27:12,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:12,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:12,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:12,958 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-03-15 15:27:12,959 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-03-15 15:27:12,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:27:12,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:12,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 15:27:12,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:13,218 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:13,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:13,559 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:13,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890660729] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:13,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:13,559 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 30 [2022-03-15 15:27:13,559 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097590170] [2022-03-15 15:27:13,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:13,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:27:13,560 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:13,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:27:13,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:27:13,560 INFO L87 Difference]: Start difference. First operand 10282 states and 26445 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:18,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:18,420 INFO L93 Difference]: Finished difference Result 19095 states and 47762 transitions. [2022-03-15 15:27:18,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-15 15:27:18,423 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 15:27:18,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:18,459 INFO L225 Difference]: With dead ends: 19095 [2022-03-15 15:27:18,460 INFO L226 Difference]: Without dead ends: 19030 [2022-03-15 15:27:18,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5970 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2059, Invalid=15497, Unknown=0, NotChecked=0, Total=17556 [2022-03-15 15:27:18,463 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 1016 mSDsluCounter, 2066 mSDsCounter, 0 mSdLazyCounter, 1809 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 1995 SdHoareTripleChecker+Invalid, 2100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 1809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:18,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1016 Valid, 1995 Invalid, 2100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 1809 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:27:18,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19030 states. [2022-03-15 15:27:18,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19030 to 16042. [2022-03-15 15:27:18,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16042 states, 16041 states have (on average 2.5694158718284394) internal successors, (41216), 16041 states have internal predecessors, (41216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:18,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16042 states to 16042 states and 41216 transitions. [2022-03-15 15:27:18,882 INFO L78 Accepts]: Start accepts. Automaton has 16042 states and 41216 transitions. Word has length 28 [2022-03-15 15:27:18,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:18,884 INFO L470 AbstractCegarLoop]: Abstraction has 16042 states and 41216 transitions. [2022-03-15 15:27:18,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:18,884 INFO L276 IsEmpty]: Start isEmpty. Operand 16042 states and 41216 transitions. [2022-03-15 15:27:18,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 15:27:18,908 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:18,908 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:18,931 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-03-15 15:27:19,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:19,131 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:19,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:19,132 INFO L85 PathProgramCache]: Analyzing trace with hash 384948611, now seen corresponding path program 12 times [2022-03-15 15:27:19,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:19,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149706485] [2022-03-15 15:27:19,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:19,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:19,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:19,389 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:19,390 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:19,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149706485] [2022-03-15 15:27:19,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149706485] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:19,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135612185] [2022-03-15 15:27:19,390 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:19,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:19,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:19,391 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-03-15 15:27:19,393 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-03-15 15:27:19,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:27:19,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:19,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 15:27:19,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:19,698 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:19,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:20,018 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:20,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135612185] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:20,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:20,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 30 [2022-03-15 15:27:20,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890212449] [2022-03-15 15:27:20,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:20,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:27:20,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:20,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:27:20,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=796, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:27:20,020 INFO L87 Difference]: Start difference. First operand 16042 states and 41216 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:23,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:23,932 INFO L93 Difference]: Finished difference Result 33116 states and 82977 transitions. [2022-03-15 15:27:23,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-15 15:27:23,932 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 15:27:23,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:24,052 INFO L225 Difference]: With dead ends: 33116 [2022-03-15 15:27:24,052 INFO L226 Difference]: Without dead ends: 33054 [2022-03-15 15:27:24,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4789 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1755, Invalid=12765, Unknown=0, NotChecked=0, Total=14520 [2022-03-15 15:27:24,055 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 907 mSDsluCounter, 2435 mSDsCounter, 0 mSdLazyCounter, 1969 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 2290 SdHoareTripleChecker+Invalid, 2173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:24,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [907 Valid, 2290 Invalid, 2173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1969 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:27:24,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33054 states. [2022-03-15 15:27:24,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33054 to 28120. [2022-03-15 15:27:24,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28120 states, 28119 states have (on average 2.5689391514634234) internal successors, (72236), 28119 states have internal predecessors, (72236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:24,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28120 states to 28120 states and 72236 transitions. [2022-03-15 15:27:24,670 INFO L78 Accepts]: Start accepts. Automaton has 28120 states and 72236 transitions. Word has length 28 [2022-03-15 15:27:24,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:24,670 INFO L470 AbstractCegarLoop]: Abstraction has 28120 states and 72236 transitions. [2022-03-15 15:27:24,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:24,670 INFO L276 IsEmpty]: Start isEmpty. Operand 28120 states and 72236 transitions. [2022-03-15 15:27:24,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 15:27:24,696 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:24,696 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:24,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-15 15:27:24,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-15 15:27:24,912 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:24,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:24,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1131111861, now seen corresponding path program 13 times [2022-03-15 15:27:24,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:24,912 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265924680] [2022-03-15 15:27:24,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:24,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:24,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:25,091 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:25,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:25,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265924680] [2022-03-15 15:27:25,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265924680] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:25,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932317942] [2022-03-15 15:27:25,091 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:25,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:25,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:25,093 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-03-15 15:27:25,093 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-03-15 15:27:25,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:25,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 15:27:25,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:25,467 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:25,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:25,776 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:27:25,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932317942] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:25,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:25,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 27 [2022-03-15 15:27:25,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76585540] [2022-03-15 15:27:25,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:25,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-15 15:27:25,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:25,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-15 15:27:25,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:27:25,778 INFO L87 Difference]: Start difference. First operand 28120 states and 72236 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:27,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:27,819 INFO L93 Difference]: Finished difference Result 32737 states and 83118 transitions. [2022-03-15 15:27:27,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-15 15:27:27,819 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 15:27:27,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:27,884 INFO L225 Difference]: With dead ends: 32737 [2022-03-15 15:27:27,884 INFO L226 Difference]: Without dead ends: 32688 [2022-03-15 15:27:27,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1605 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=661, Invalid=5345, Unknown=0, NotChecked=0, Total=6006 [2022-03-15 15:27:27,886 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 442 mSDsluCounter, 2229 mSDsCounter, 0 mSdLazyCounter, 1791 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 1891 SdHoareTripleChecker+Invalid, 1876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:27,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 1891 Invalid, 1876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1791 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:27:27,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32688 states. [2022-03-15 15:27:28,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32688 to 30427. [2022-03-15 15:27:28,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30427 states, 30426 states have (on average 2.5686583842766058) internal successors, (78154), 30426 states have internal predecessors, (78154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:28,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30427 states to 30427 states and 78154 transitions. [2022-03-15 15:27:28,549 INFO L78 Accepts]: Start accepts. Automaton has 30427 states and 78154 transitions. Word has length 28 [2022-03-15 15:27:28,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:28,549 INFO L470 AbstractCegarLoop]: Abstraction has 30427 states and 78154 transitions. [2022-03-15 15:27:28,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:28,549 INFO L276 IsEmpty]: Start isEmpty. Operand 30427 states and 78154 transitions. [2022-03-15 15:27:28,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 15:27:28,571 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:28,571 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:28,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:28,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:28,787 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:28,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:28,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1451134389, now seen corresponding path program 14 times [2022-03-15 15:27:28,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:28,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937982496] [2022-03-15 15:27:28,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:28,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:28,952 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:28,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:28,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937982496] [2022-03-15 15:27:28,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937982496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:28,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815049826] [2022-03-15 15:27:28,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:28,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:28,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:28,953 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-03-15 15:27:28,955 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-03-15 15:27:28,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:28,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:28,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 15:27:28,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:29,361 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:29,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:29,624 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:27:29,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815049826] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:29,624 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:29,624 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 26 [2022-03-15 15:27:29,624 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660548866] [2022-03-15 15:27:29,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:29,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 15:27:29,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:29,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 15:27:29,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-03-15 15:27:29,626 INFO L87 Difference]: Start difference. First operand 30427 states and 78154 transitions. Second operand has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:31,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:31,113 INFO L93 Difference]: Finished difference Result 34892 states and 88413 transitions. [2022-03-15 15:27:31,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-15 15:27:31,113 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 15:27:31,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:31,179 INFO L225 Difference]: With dead ends: 34892 [2022-03-15 15:27:31,180 INFO L226 Difference]: Without dead ends: 34822 [2022-03-15 15:27:31,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1133 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=503, Invalid=3919, Unknown=0, NotChecked=0, Total=4422 [2022-03-15 15:27:31,181 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 435 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:31,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 1435 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:27:31,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34822 states. [2022-03-15 15:27:31,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34822 to 31263. [2022-03-15 15:27:31,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31263 states, 31262 states have (on average 2.5682297997568933) internal successors, (80288), 31262 states have internal predecessors, (80288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:31,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31263 states to 31263 states and 80288 transitions. [2022-03-15 15:27:31,850 INFO L78 Accepts]: Start accepts. Automaton has 31263 states and 80288 transitions. Word has length 28 [2022-03-15 15:27:31,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:31,850 INFO L470 AbstractCegarLoop]: Abstraction has 31263 states and 80288 transitions. [2022-03-15 15:27:31,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:31,850 INFO L276 IsEmpty]: Start isEmpty. Operand 31263 states and 80288 transitions. [2022-03-15 15:27:31,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 15:27:31,865 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:31,865 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:31,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:32,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:32,066 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:32,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:32,066 INFO L85 PathProgramCache]: Analyzing trace with hash 835620167, now seen corresponding path program 15 times [2022-03-15 15:27:32,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:32,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379297981] [2022-03-15 15:27:32,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:32,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:32,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:32,241 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:32,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:32,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379297981] [2022-03-15 15:27:32,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379297981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:32,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902630467] [2022-03-15 15:27:32,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:32,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:32,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:32,242 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-03-15 15:27:32,244 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-03-15 15:27:32,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:27:32,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:32,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 15:27:32,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:32,601 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:32,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:32,838 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:27:32,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902630467] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:32,838 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:32,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 27 [2022-03-15 15:27:32,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871889423] [2022-03-15 15:27:32,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:32,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-15 15:27:32,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:32,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-15 15:27:32,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:27:32,839 INFO L87 Difference]: Start difference. First operand 31263 states and 80288 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:34,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:34,074 INFO L93 Difference]: Finished difference Result 37680 states and 95652 transitions. [2022-03-15 15:27:34,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 15:27:34,075 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 15:27:34,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:34,158 INFO L225 Difference]: With dead ends: 37680 [2022-03-15 15:27:34,158 INFO L226 Difference]: Without dead ends: 37644 [2022-03-15 15:27:34,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=330, Invalid=2532, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:27:34,159 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 341 mSDsluCounter, 1422 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:34,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 1256 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:27:34,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37644 states. [2022-03-15 15:27:34,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37644 to 34762. [2022-03-15 15:27:34,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34762 states, 34761 states have (on average 2.574925922729496) internal successors, (89507), 34761 states have internal predecessors, (89507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:34,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34762 states to 34762 states and 89507 transitions. [2022-03-15 15:27:34,966 INFO L78 Accepts]: Start accepts. Automaton has 34762 states and 89507 transitions. Word has length 28 [2022-03-15 15:27:34,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:34,966 INFO L470 AbstractCegarLoop]: Abstraction has 34762 states and 89507 transitions. [2022-03-15 15:27:34,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:34,966 INFO L276 IsEmpty]: Start isEmpty. Operand 34762 states and 89507 transitions. [2022-03-15 15:27:34,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:34,985 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:34,985 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:35,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:35,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:35,188 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:35,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:35,188 INFO L85 PathProgramCache]: Analyzing trace with hash -807763788, now seen corresponding path program 16 times [2022-03-15 15:27:35,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:35,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976869318] [2022-03-15 15:27:35,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:35,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:35,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:35,270 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:35,271 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:35,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976869318] [2022-03-15 15:27:35,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976869318] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:35,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335134229] [2022-03-15 15:27:35,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:35,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:35,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:35,272 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-03-15 15:27:35,283 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-03-15 15:27:35,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:35,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:35,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 15:27:35,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:35,356 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:35,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:35,403 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:35,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335134229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:35,404 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:35,404 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 10 [2022-03-15 15:27:35,404 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922366991] [2022-03-15 15:27:35,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:35,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:35,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:35,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:35,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:35,405 INFO L87 Difference]: Start difference. First operand 34762 states and 89507 transitions. Second operand has 10 states, 10 states have (on average 4.4) 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-03-15 15:27:35,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:35,590 INFO L93 Difference]: Finished difference Result 26614 states and 65956 transitions. [2022-03-15 15:27:35,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:35,591 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) 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 29 [2022-03-15 15:27:35,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:35,642 INFO L225 Difference]: With dead ends: 26614 [2022-03-15 15:27:35,643 INFO L226 Difference]: Without dead ends: 26614 [2022-03-15 15:27:35,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:35,643 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 106 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:35,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 175 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:35,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26614 states. [2022-03-15 15:27:36,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26614 to 23391. [2022-03-15 15:27:36,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23391 states, 23390 states have (on average 2.534972210346302) internal successors, (59293), 23390 states have internal predecessors, (59293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:36,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23391 states to 23391 states and 59293 transitions. [2022-03-15 15:27:36,308 INFO L78 Accepts]: Start accepts. Automaton has 23391 states and 59293 transitions. Word has length 29 [2022-03-15 15:27:36,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:36,308 INFO L470 AbstractCegarLoop]: Abstraction has 23391 states and 59293 transitions. [2022-03-15 15:27:36,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) 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-03-15 15:27:36,308 INFO L276 IsEmpty]: Start isEmpty. Operand 23391 states and 59293 transitions. [2022-03-15 15:27:36,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:36,320 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:36,320 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:36,336 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-03-15 15:27:36,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:36,520 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:36,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:36,521 INFO L85 PathProgramCache]: Analyzing trace with hash -183781140, now seen corresponding path program 17 times [2022-03-15 15:27:36,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:36,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330788694] [2022-03-15 15:27:36,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:36,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:36,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:36,569 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:36,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:36,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330788694] [2022-03-15 15:27:36,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330788694] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:36,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167385536] [2022-03-15 15:27:36,570 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:36,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:36,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:36,571 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-03-15 15:27:36,572 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-03-15 15:27:36,592 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:27:36,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:36,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 15:27:36,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:36,640 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:36,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:36,676 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:36,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167385536] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:36,677 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:36,677 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-03-15 15:27:36,677 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251937326] [2022-03-15 15:27:36,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:36,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:36,677 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:36,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:36,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:36,678 INFO L87 Difference]: Start difference. First operand 23391 states and 59293 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) 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-03-15 15:27:36,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:36,793 INFO L93 Difference]: Finished difference Result 19626 states and 48862 transitions. [2022-03-15 15:27:36,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:36,794 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) 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 29 [2022-03-15 15:27:36,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:36,826 INFO L225 Difference]: With dead ends: 19626 [2022-03-15 15:27:36,826 INFO L226 Difference]: Without dead ends: 19088 [2022-03-15 15:27:36,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:27:36,827 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 97 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:36,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 100 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:36,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19088 states. [2022-03-15 15:27:37,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19088 to 18247. [2022-03-15 15:27:37,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18247 states, 18246 states have (on average 2.5042749095692205) internal successors, (45693), 18246 states have internal predecessors, (45693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:37,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18247 states to 18247 states and 45693 transitions. [2022-03-15 15:27:37,212 INFO L78 Accepts]: Start accepts. Automaton has 18247 states and 45693 transitions. Word has length 29 [2022-03-15 15:27:37,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:37,212 INFO L470 AbstractCegarLoop]: Abstraction has 18247 states and 45693 transitions. [2022-03-15 15:27:37,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) 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-03-15 15:27:37,212 INFO L276 IsEmpty]: Start isEmpty. Operand 18247 states and 45693 transitions. [2022-03-15 15:27:37,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:37,220 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:37,220 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:37,236 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-15 15:27:37,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-15 15:27:37,421 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:37,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:37,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1939288821, now seen corresponding path program 3 times [2022-03-15 15:27:37,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:37,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368650664] [2022-03-15 15:27:37,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:37,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:37,457 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:37,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:37,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368650664] [2022-03-15 15:27:37,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368650664] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:37,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389365376] [2022-03-15 15:27:37,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:37,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:37,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:37,459 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-03-15 15:27:37,460 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-03-15 15:27:37,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:27:37,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:37,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:27:37,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:37,521 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:37,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:37,567 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:37,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389365376] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:37,567 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:37,567 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:37,567 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263726307] [2022-03-15 15:27:37,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:37,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:37,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:37,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:37,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:37,568 INFO L87 Difference]: Start difference. First operand 18247 states and 45693 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:37,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:37,690 INFO L93 Difference]: Finished difference Result 23138 states and 57057 transitions. [2022-03-15 15:27:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:27:37,690 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:27:37,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:37,726 INFO L225 Difference]: With dead ends: 23138 [2022-03-15 15:27:37,726 INFO L226 Difference]: Without dead ends: 23135 [2022-03-15 15:27:37,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:37,727 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 63 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:37,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 149 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:37,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23135 states. [2022-03-15 15:27:38,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23135 to 19973. [2022-03-15 15:27:38,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19973 states, 19972 states have (on average 2.5174243941518126) internal successors, (50278), 19972 states have internal predecessors, (50278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19973 states to 19973 states and 50278 transitions. [2022-03-15 15:27:38,111 INFO L78 Accepts]: Start accepts. Automaton has 19973 states and 50278 transitions. Word has length 29 [2022-03-15 15:27:38,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:38,111 INFO L470 AbstractCegarLoop]: Abstraction has 19973 states and 50278 transitions. [2022-03-15 15:27:38,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,112 INFO L276 IsEmpty]: Start isEmpty. Operand 19973 states and 50278 transitions. [2022-03-15 15:27:38,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:38,120 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:38,120 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:38,136 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-03-15 15:27:38,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-03-15 15:27:38,321 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:38,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:38,321 INFO L85 PathProgramCache]: Analyzing trace with hash -976130165, now seen corresponding path program 4 times [2022-03-15 15:27:38,321 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:38,321 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858741697] [2022-03-15 15:27:38,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:38,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,354 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:38,354 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858741697] [2022-03-15 15:27:38,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858741697] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:38,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244820374] [2022-03-15 15:27:38,355 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:38,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:38,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:38,356 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-03-15 15:27:38,356 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-03-15 15:27:38,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:38,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:38,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:27:38,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:38,426 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:38,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:38,478 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:38,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244820374] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:38,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:38,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:27:38,478 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496609112] [2022-03-15 15:27:38,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:38,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:38,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:38,479 INFO L87 Difference]: Start difference. First operand 19973 states and 50278 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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-03-15 15:27:38,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,748 INFO L93 Difference]: Finished difference Result 30211 states and 74727 transitions. [2022-03-15 15:27:38,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:27:38,755 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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 29 [2022-03-15 15:27:38,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,807 INFO L225 Difference]: With dead ends: 30211 [2022-03-15 15:27:38,808 INFO L226 Difference]: Without dead ends: 30205 [2022-03-15 15:27:38,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:38,808 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 119 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 108 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:38,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30205 states. [2022-03-15 15:27:39,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30205 to 21738. [2022-03-15 15:27:39,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21738 states, 21737 states have (on average 2.5046234530984037) internal successors, (54443), 21737 states have internal predecessors, (54443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21738 states to 21738 states and 54443 transitions. [2022-03-15 15:27:39,255 INFO L78 Accepts]: Start accepts. Automaton has 21738 states and 54443 transitions. Word has length 29 [2022-03-15 15:27:39,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:39,256 INFO L470 AbstractCegarLoop]: Abstraction has 21738 states and 54443 transitions. [2022-03-15 15:27:39,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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-03-15 15:27:39,256 INFO L276 IsEmpty]: Start isEmpty. Operand 21738 states and 54443 transitions. [2022-03-15 15:27:39,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:39,264 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:39,264 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:39,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:39,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:39,465 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:39,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:39,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1681264675, now seen corresponding path program 5 times [2022-03-15 15:27:39,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:39,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246926250] [2022-03-15 15:27:39,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:39,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,504 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:39,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:39,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246926250] [2022-03-15 15:27:39,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246926250] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:39,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223417519] [2022-03-15 15:27:39,505 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:39,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:39,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:39,506 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-03-15 15:27:39,506 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-03-15 15:27:39,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:27:39,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:39,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:27:39,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:39,568 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:39,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:39,615 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:39,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223417519] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:39,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:39,616 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:27:39,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103708094] [2022-03-15 15:27:39,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:39,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:27:39,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:39,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:27:39,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:39,617 INFO L87 Difference]: Start difference. First operand 21738 states and 54443 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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-03-15 15:27:39,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:39,841 INFO L93 Difference]: Finished difference Result 27079 states and 66694 transitions. [2022-03-15 15:27:39,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:27:39,842 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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 29 [2022-03-15 15:27:39,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:39,917 INFO L225 Difference]: With dead ends: 27079 [2022-03-15 15:27:39,917 INFO L226 Difference]: Without dead ends: 27067 [2022-03-15 15:27:39,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:27:39,918 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 123 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:39,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 120 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:39,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27067 states. [2022-03-15 15:27:40,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27067 to 22680. [2022-03-15 15:27:40,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22680 states, 22679 states have (on average 2.5144847656422242) internal successors, (57026), 22679 states have internal predecessors, (57026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:40,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22680 states to 22680 states and 57026 transitions. [2022-03-15 15:27:40,458 INFO L78 Accepts]: Start accepts. Automaton has 22680 states and 57026 transitions. Word has length 29 [2022-03-15 15:27:40,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:40,458 INFO L470 AbstractCegarLoop]: Abstraction has 22680 states and 57026 transitions. [2022-03-15 15:27:40,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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-03-15 15:27:40,458 INFO L276 IsEmpty]: Start isEmpty. Operand 22680 states and 57026 transitions. [2022-03-15 15:27:40,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:40,568 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:40,568 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:40,587 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-15 15:27:40,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,778 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:40,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:40,778 INFO L85 PathProgramCache]: Analyzing trace with hash -587660293, now seen corresponding path program 18 times [2022-03-15 15:27:40,778 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:40,778 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259014062] [2022-03-15 15:27:40,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:40,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:40,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:40,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:40,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259014062] [2022-03-15 15:27:40,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259014062] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:40,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664256492] [2022-03-15 15:27:40,802 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:40,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:40,803 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-03-15 15:27:40,803 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-03-15 15:27:40,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:27:40,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:40,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:40,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:40,864 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:40,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:40,909 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:40,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664256492] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:40,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:40,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:40,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473935080] [2022-03-15 15:27:40,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:40,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:40,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:40,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:40,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:40,910 INFO L87 Difference]: Start difference. First operand 22680 states and 57026 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:41,038 INFO L93 Difference]: Finished difference Result 28120 states and 70004 transitions. [2022-03-15 15:27:41,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:41,039 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:27:41,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:41,087 INFO L225 Difference]: With dead ends: 28120 [2022-03-15 15:27:41,087 INFO L226 Difference]: Without dead ends: 27988 [2022-03-15 15:27:41,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:41,088 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 75 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:41,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 102 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:41,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27988 states. [2022-03-15 15:27:41,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27988 to 27218. [2022-03-15 15:27:41,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27218 states, 27217 states have (on average 2.5050152478230516) internal successors, (68179), 27217 states have internal predecessors, (68179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27218 states to 27218 states and 68179 transitions. [2022-03-15 15:27:41,531 INFO L78 Accepts]: Start accepts. Automaton has 27218 states and 68179 transitions. Word has length 29 [2022-03-15 15:27:41,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:41,531 INFO L470 AbstractCegarLoop]: Abstraction has 27218 states and 68179 transitions. [2022-03-15 15:27:41,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,531 INFO L276 IsEmpty]: Start isEmpty. Operand 27218 states and 68179 transitions. [2022-03-15 15:27:41,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:41,541 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:41,541 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:41,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:41,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-15 15:27:41,755 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:41,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:41,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1682739263, now seen corresponding path program 19 times [2022-03-15 15:27:41,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:41,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458021252] [2022-03-15 15:27:41,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:41,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:41,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:41,782 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:41,783 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:41,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458021252] [2022-03-15 15:27:41,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458021252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:41,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829351611] [2022-03-15 15:27:41,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:41,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:41,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:41,784 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-03-15 15:27:41,784 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-03-15 15:27:41,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:41,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:41,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:41,846 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:41,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:41,897 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:41,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829351611] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:41,898 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:41,898 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:41,898 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873363847] [2022-03-15 15:27:41,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:41,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:41,898 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:41,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:41,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:41,899 INFO L87 Difference]: Start difference. First operand 27218 states and 68179 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:42,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:42,022 INFO L93 Difference]: Finished difference Result 27540 states and 68054 transitions. [2022-03-15 15:27:42,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:42,022 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:27:42,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:42,080 INFO L225 Difference]: With dead ends: 27540 [2022-03-15 15:27:42,080 INFO L226 Difference]: Without dead ends: 27537 [2022-03-15 15:27:42,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:42,081 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 80 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:42,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 82 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:42,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27537 states. [2022-03-15 15:27:42,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27537 to 27194. [2022-03-15 15:27:42,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27194 states, 27193 states have (on average 2.4762254992093555) internal successors, (67336), 27193 states have internal predecessors, (67336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:42,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27194 states to 27194 states and 67336 transitions. [2022-03-15 15:27:42,805 INFO L78 Accepts]: Start accepts. Automaton has 27194 states and 67336 transitions. Word has length 29 [2022-03-15 15:27:42,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:42,805 INFO L470 AbstractCegarLoop]: Abstraction has 27194 states and 67336 transitions. [2022-03-15 15:27:42,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:42,805 INFO L276 IsEmpty]: Start isEmpty. Operand 27194 states and 67336 transitions. [2022-03-15 15:27:42,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:42,813 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:42,813 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:42,829 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-03-15 15:27:43,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-15 15:27:43,014 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:43,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:43,014 INFO L85 PathProgramCache]: Analyzing trace with hash -712336569, now seen corresponding path program 20 times [2022-03-15 15:27:43,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:43,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891811101] [2022-03-15 15:27:43,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:43,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:43,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:43,042 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:43,042 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:43,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891811101] [2022-03-15 15:27:43,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891811101] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:43,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805341086] [2022-03-15 15:27:43,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:43,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:43,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:43,043 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-03-15 15:27:43,044 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-03-15 15:27:43,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:43,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:43,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:43,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:43,102 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:43,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:43,145 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:43,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805341086] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:43,145 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:43,145 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:43,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163849410] [2022-03-15 15:27:43,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:43,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:43,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:43,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:43,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:43,146 INFO L87 Difference]: Start difference. First operand 27194 states and 67336 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-15 15:27:43,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:43,282 INFO L93 Difference]: Finished difference Result 31849 states and 78450 transitions. [2022-03-15 15:27:43,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:43,282 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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 29 [2022-03-15 15:27:43,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:43,348 INFO L225 Difference]: With dead ends: 31849 [2022-03-15 15:27:43,348 INFO L226 Difference]: Without dead ends: 31837 [2022-03-15 15:27:43,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:27:43,349 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 50 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:43,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 97 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:43,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31837 states. [2022-03-15 15:27:43,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31837 to 31644. [2022-03-15 15:27:44,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31644 states, 31643 states have (on average 2.4666118888853776) internal successors, (78051), 31643 states have internal predecessors, (78051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31644 states to 31644 states and 78051 transitions. [2022-03-15 15:27:44,095 INFO L78 Accepts]: Start accepts. Automaton has 31644 states and 78051 transitions. Word has length 29 [2022-03-15 15:27:44,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:44,095 INFO L470 AbstractCegarLoop]: Abstraction has 31644 states and 78051 transitions. [2022-03-15 15:27:44,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-15 15:27:44,095 INFO L276 IsEmpty]: Start isEmpty. Operand 31644 states and 78051 transitions. [2022-03-15 15:27:44,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:44,104 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:44,104 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:44,120 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-03-15 15:27:44,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-15 15:27:44,304 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:44,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:44,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1117704309, now seen corresponding path program 21 times [2022-03-15 15:27:44,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:44,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074936920] [2022-03-15 15:27:44,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:44,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:44,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:44,347 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:44,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:44,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074936920] [2022-03-15 15:27:44,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074936920] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:44,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988237328] [2022-03-15 15:27:44,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:44,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:44,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:44,349 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-03-15 15:27:44,351 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-03-15 15:27:44,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:27:44,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:44,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:44,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:44,410 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:44,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:44,461 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:44,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988237328] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:44,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:44,462 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:44,462 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105102990] [2022-03-15 15:27:44,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:44,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:44,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:44,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:44,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:44,463 INFO L87 Difference]: Start difference. First operand 31644 states and 78051 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-15 15:27:44,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:44,602 INFO L93 Difference]: Finished difference Result 32521 states and 79874 transitions. [2022-03-15 15:27:44,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:44,603 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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 29 [2022-03-15 15:27:44,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:44,657 INFO L225 Difference]: With dead ends: 32521 [2022-03-15 15:27:44,657 INFO L226 Difference]: Without dead ends: 32518 [2022-03-15 15:27:44,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:44,658 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 61 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:44,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 78 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:44,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32518 states. [2022-03-15 15:27:45,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32518 to 32276. [2022-03-15 15:27:45,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32276 states, 32275 states have (on average 2.4610069713400464) internal successors, (79429), 32275 states have internal predecessors, (79429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:45,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32276 states to 32276 states and 79429 transitions. [2022-03-15 15:27:45,416 INFO L78 Accepts]: Start accepts. Automaton has 32276 states and 79429 transitions. Word has length 29 [2022-03-15 15:27:45,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:45,416 INFO L470 AbstractCegarLoop]: Abstraction has 32276 states and 79429 transitions. [2022-03-15 15:27:45,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-15 15:27:45,417 INFO L276 IsEmpty]: Start isEmpty. Operand 32276 states and 79429 transitions. [2022-03-15 15:27:45,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:27:45,425 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:45,425 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:45,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:45,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:45,626 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:45,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:45,626 INFO L85 PathProgramCache]: Analyzing trace with hash -652390267, now seen corresponding path program 22 times [2022-03-15 15:27:45,626 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:45,626 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856576531] [2022-03-15 15:27:45,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:45,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:45,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:45,657 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:45,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:45,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856576531] [2022-03-15 15:27:45,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856576531] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:45,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601748855] [2022-03-15 15:27:45,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:45,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:45,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:45,658 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-03-15 15:27:45,660 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-03-15 15:27:45,680 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:45,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:45,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-15 15:27:45,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:45,723 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:45,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:45,765 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:45,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601748855] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:45,766 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:45,766 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:45,766 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617211111] [2022-03-15 15:27:45,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:45,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:45,766 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:45,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:45,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:45,766 INFO L87 Difference]: Start difference. First operand 32276 states and 79429 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 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-03-15 15:27:45,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:45,921 INFO L93 Difference]: Finished difference Result 32461 states and 78954 transitions. [2022-03-15 15:27:45,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:45,922 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 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 29 [2022-03-15 15:27:45,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:45,979 INFO L225 Difference]: With dead ends: 32461 [2022-03-15 15:27:45,979 INFO L226 Difference]: Without dead ends: 32458 [2022-03-15 15:27:45,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:45,979 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 63 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:45,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 103 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:46,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32458 states. [2022-03-15 15:27:46,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32458 to 31677. [2022-03-15 15:27:46,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31677 states, 31676 states have (on average 2.4392600075767144) internal successors, (77266), 31676 states have internal predecessors, (77266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:46,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31677 states to 31677 states and 77266 transitions. [2022-03-15 15:27:46,668 INFO L78 Accepts]: Start accepts. Automaton has 31677 states and 77266 transitions. Word has length 29 [2022-03-15 15:27:46,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:46,668 INFO L470 AbstractCegarLoop]: Abstraction has 31677 states and 77266 transitions. [2022-03-15 15:27:46,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 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-03-15 15:27:46,669 INFO L276 IsEmpty]: Start isEmpty. Operand 31677 states and 77266 transitions. [2022-03-15 15:27:46,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:27:46,679 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:46,679 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:46,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:46,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:46,880 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:46,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:46,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1949861535, now seen corresponding path program 23 times [2022-03-15 15:27:46,881 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:46,881 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129069660] [2022-03-15 15:27:46,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:46,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:46,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:47,091 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:27:47,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:47,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129069660] [2022-03-15 15:27:47,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129069660] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:47,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15122370] [2022-03-15 15:27:47,091 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:47,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:47,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:47,092 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-03-15 15:27:47,093 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-03-15 15:27:47,112 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:27:47,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:47,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 15:27:47,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:47,406 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:47,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:47,788 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:47,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15122370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:47,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:47,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 33 [2022-03-15 15:27:47,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474394122] [2022-03-15 15:27:47,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:47,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 15:27:47,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:47,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 15:27:47,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=985, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:27:47,789 INFO L87 Difference]: Start difference. First operand 31677 states and 77266 transitions. Second operand has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 33 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:53,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:53,174 INFO L93 Difference]: Finished difference Result 58198 states and 139350 transitions. [2022-03-15 15:27:53,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-15 15:27:53,175 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 33 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 15:27:53,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:53,388 INFO L225 Difference]: With dead ends: 58198 [2022-03-15 15:27:53,388 INFO L226 Difference]: Without dead ends: 58059 [2022-03-15 15:27:53,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6410 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2189, Invalid=18117, Unknown=0, NotChecked=0, Total=20306 [2022-03-15 15:27:53,390 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 589 mSDsluCounter, 4159 mSDsCounter, 0 mSdLazyCounter, 3058 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 3939 SdHoareTripleChecker+Invalid, 3216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 3058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:53,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [589 Valid, 3939 Invalid, 3216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 3058 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-15 15:27:53,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58059 states. [2022-03-15 15:27:54,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58059 to 49360. [2022-03-15 15:27:54,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49360 states, 49359 states have (on average 2.4268117263315707) internal successors, (119785), 49359 states have internal predecessors, (119785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:54,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49360 states to 49360 states and 119785 transitions. [2022-03-15 15:27:54,449 INFO L78 Accepts]: Start accepts. Automaton has 49360 states and 119785 transitions. Word has length 31 [2022-03-15 15:27:54,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:54,449 INFO L470 AbstractCegarLoop]: Abstraction has 49360 states and 119785 transitions. [2022-03-15 15:27:54,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 33 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:54,449 INFO L276 IsEmpty]: Start isEmpty. Operand 49360 states and 119785 transitions. [2022-03-15 15:27:54,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:27:54,462 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:54,462 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:54,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:54,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:54,662 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:54,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:54,663 INFO L85 PathProgramCache]: Analyzing trace with hash 364490902, now seen corresponding path program 24 times [2022-03-15 15:27:54,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:54,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055091755] [2022-03-15 15:27:54,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:54,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:54,817 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:54,817 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:54,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055091755] [2022-03-15 15:27:54,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055091755] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:54,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193952248] [2022-03-15 15:27:54,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:54,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:54,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:54,818 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-03-15 15:27:54,819 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-03-15 15:27:54,838 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:27:54,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:54,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:27:54,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:55,064 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:55,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:55,349 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:55,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193952248] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:55,350 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:55,350 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-15 15:27:55,350 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549122005] [2022-03-15 15:27:55,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:55,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:27:55,350 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:55,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:27:55,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:27:55,351 INFO L87 Difference]: Start difference. First operand 49360 states and 119785 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:56,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:56,681 INFO L93 Difference]: Finished difference Result 56844 states and 136543 transitions. [2022-03-15 15:27:56,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 15:27:56,682 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:27:56,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:56,792 INFO L225 Difference]: With dead ends: 56844 [2022-03-15 15:27:56,792 INFO L226 Difference]: Without dead ends: 56827 [2022-03-15 15:27:56,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=350, Invalid=2302, Unknown=0, NotChecked=0, Total=2652 [2022-03-15 15:27:56,793 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 346 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:56,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 949 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:27:56,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56827 states. [2022-03-15 15:27:57,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56827 to 50980. [2022-03-15 15:27:57,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50980 states, 50979 states have (on average 2.429882892955923) internal successors, (123873), 50979 states have internal predecessors, (123873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:57,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50980 states to 50980 states and 123873 transitions. [2022-03-15 15:27:57,822 INFO L78 Accepts]: Start accepts. Automaton has 50980 states and 123873 transitions. Word has length 32 [2022-03-15 15:27:57,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:57,822 INFO L470 AbstractCegarLoop]: Abstraction has 50980 states and 123873 transitions. [2022-03-15 15:27:57,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:57,823 INFO L276 IsEmpty]: Start isEmpty. Operand 50980 states and 123873 transitions. [2022-03-15 15:27:57,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:27:57,836 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:57,836 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:57,851 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-03-15 15:27:58,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-03-15 15:27:58,037 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:27:58,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:58,037 INFO L85 PathProgramCache]: Analyzing trace with hash -870392482, now seen corresponding path program 25 times [2022-03-15 15:27:58,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:58,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423877191] [2022-03-15 15:27:58,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:58,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:58,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:58,187 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:58,187 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:58,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423877191] [2022-03-15 15:27:58,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423877191] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:58,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357545744] [2022-03-15 15:27:58,188 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:58,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:58,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:58,189 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-03-15 15:27:58,190 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-03-15 15:27:58,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:58,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:27:58,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:58,470 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:58,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:58,950 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:58,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357545744] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:58,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:58,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-15 15:27:58,951 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943748407] [2022-03-15 15:27:58,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:58,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:27:58,951 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:58,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:27:58,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:27:58,951 INFO L87 Difference]: Start difference. First operand 50980 states and 123873 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:59,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:59,854 INFO L93 Difference]: Finished difference Result 54768 states and 132232 transitions. [2022-03-15 15:27:59,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:27:59,855 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:27:59,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:59,958 INFO L225 Difference]: With dead ends: 54768 [2022-03-15 15:27:59,958 INFO L226 Difference]: Without dead ends: 54751 [2022-03-15 15:27:59,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=282, Invalid=1698, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:27:59,959 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 265 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:59,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 699 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:00,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54751 states. [2022-03-15 15:28:00,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54751 to 51314. [2022-03-15 15:28:00,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51314 states, 51313 states have (on average 2.42998850193908) internal successors, (124690), 51313 states have internal predecessors, (124690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:00,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51314 states to 51314 states and 124690 transitions. [2022-03-15 15:28:00,937 INFO L78 Accepts]: Start accepts. Automaton has 51314 states and 124690 transitions. Word has length 32 [2022-03-15 15:28:00,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:00,937 INFO L470 AbstractCegarLoop]: Abstraction has 51314 states and 124690 transitions. [2022-03-15 15:28:00,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:00,937 INFO L276 IsEmpty]: Start isEmpty. Operand 51314 states and 124690 transitions. [2022-03-15 15:28:01,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:01,141 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:01,141 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:01,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:01,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:01,342 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:01,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:01,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1401588830, now seen corresponding path program 26 times [2022-03-15 15:28:01,342 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:01,343 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915603781] [2022-03-15 15:28:01,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:01,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:01,484 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:01,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:01,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915603781] [2022-03-15 15:28:01,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915603781] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:01,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944838087] [2022-03-15 15:28:01,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:01,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:01,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:01,486 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-03-15 15:28:01,486 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-03-15 15:28:01,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:01,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:01,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:01,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:01,751 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:01,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:02,005 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:02,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944838087] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:02,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:02,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-15 15:28:02,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735005422] [2022-03-15 15:28:02,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:02,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:28:02,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:02,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:28:02,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:28:02,006 INFO L87 Difference]: Start difference. First operand 51314 states and 124690 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:03,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:03,326 INFO L93 Difference]: Finished difference Result 64967 states and 156641 transitions. [2022-03-15 15:28:03,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-15 15:28:03,326 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:03,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:03,450 INFO L225 Difference]: With dead ends: 64967 [2022-03-15 15:28:03,450 INFO L226 Difference]: Without dead ends: 64904 [2022-03-15 15:28:03,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=308, Invalid=2044, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 15:28:03,451 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 277 mSDsluCounter, 1169 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:03,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 1076 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:28:03,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64904 states. [2022-03-15 15:28:04,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64904 to 57619. [2022-03-15 15:28:04,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57619 states, 57618 states have (on average 2.4426220972612724) internal successors, (140739), 57618 states have internal predecessors, (140739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:04,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57619 states to 57619 states and 140739 transitions. [2022-03-15 15:28:04,573 INFO L78 Accepts]: Start accepts. Automaton has 57619 states and 140739 transitions. Word has length 32 [2022-03-15 15:28:04,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:04,573 INFO L470 AbstractCegarLoop]: Abstraction has 57619 states and 140739 transitions. [2022-03-15 15:28:04,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:04,573 INFO L276 IsEmpty]: Start isEmpty. Operand 57619 states and 140739 transitions. [2022-03-15 15:28:04,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:04,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:04,590 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:04,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:04,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:04,791 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:04,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:04,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1434729592, now seen corresponding path program 27 times [2022-03-15 15:28:04,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:04,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226408441] [2022-03-15 15:28:04,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:04,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:04,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:04,940 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:04,940 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:04,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226408441] [2022-03-15 15:28:04,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226408441] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:04,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515907650] [2022-03-15 15:28:04,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:04,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:04,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:04,941 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-03-15 15:28:04,942 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-03-15 15:28:04,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:28:04,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:04,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:04,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:05,248 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:05,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:05,798 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:05,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515907650] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:05,799 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:05,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 27 [2022-03-15 15:28:05,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632500630] [2022-03-15 15:28:05,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:05,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-15 15:28:05,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:05,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-15 15:28:05,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2022-03-15 15:28:05,800 INFO L87 Difference]: Start difference. First operand 57619 states and 140739 transitions. Second operand has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 27 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:08,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:08,497 INFO L93 Difference]: Finished difference Result 72626 states and 176105 transitions. [2022-03-15 15:28:08,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-15 15:28:08,498 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 27 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:08,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:08,685 INFO L225 Difference]: With dead ends: 72626 [2022-03-15 15:28:08,685 INFO L226 Difference]: Without dead ends: 72563 [2022-03-15 15:28:08,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 43 SyntacticMatches, 4 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1582 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=915, Invalid=5405, Unknown=0, NotChecked=0, Total=6320 [2022-03-15 15:28:08,686 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 540 mSDsluCounter, 2095 mSDsCounter, 0 mSdLazyCounter, 1803 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 2006 SdHoareTripleChecker+Invalid, 1944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:08,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [540 Valid, 2006 Invalid, 1944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1803 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:28:08,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72563 states. [2022-03-15 15:28:09,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72563 to 64327. [2022-03-15 15:28:09,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64327 states, 64326 states have (on average 2.448683269595498) internal successors, (157514), 64326 states have internal predecessors, (157514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:10,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64327 states to 64327 states and 157514 transitions. [2022-03-15 15:28:10,154 INFO L78 Accepts]: Start accepts. Automaton has 64327 states and 157514 transitions. Word has length 32 [2022-03-15 15:28:10,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:10,154 INFO L470 AbstractCegarLoop]: Abstraction has 64327 states and 157514 transitions. [2022-03-15 15:28:10,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 27 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:10,154 INFO L276 IsEmpty]: Start isEmpty. Operand 64327 states and 157514 transitions. [2022-03-15 15:28:10,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:10,171 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:10,171 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:10,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-15 15:28:10,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-15 15:28:10,372 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:10,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:10,372 INFO L85 PathProgramCache]: Analyzing trace with hash 837251720, now seen corresponding path program 28 times [2022-03-15 15:28:10,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:10,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047748640] [2022-03-15 15:28:10,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:10,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:10,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:10,510 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:10,511 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:10,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047748640] [2022-03-15 15:28:10,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047748640] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:10,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069713425] [2022-03-15 15:28:10,511 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:10,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:10,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:10,512 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-03-15 15:28:10,530 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-03-15 15:28:10,541 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:10,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:10,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:10,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:10,800 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:10,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:11,094 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:11,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069713425] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:11,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:11,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-15 15:28:11,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428330854] [2022-03-15 15:28:11,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:11,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:28:11,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:11,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:28:11,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:28:11,096 INFO L87 Difference]: Start difference. First operand 64327 states and 157514 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:12,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:12,359 INFO L93 Difference]: Finished difference Result 83954 states and 203391 transitions. [2022-03-15 15:28:12,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 15:28:12,359 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:12,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:12,534 INFO L225 Difference]: With dead ends: 83954 [2022-03-15 15:28:12,534 INFO L226 Difference]: Without dead ends: 83893 [2022-03-15 15:28:12,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=237, Invalid=1485, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:28:12,535 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 246 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 780 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:12,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 879 Invalid, 841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 780 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:28:12,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83893 states. [2022-03-15 15:28:13,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83893 to 73827. [2022-03-15 15:28:13,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73827 states, 73826 states have (on average 2.455435754341289) internal successors, (181275), 73826 states have internal predecessors, (181275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:14,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73827 states to 73827 states and 181275 transitions. [2022-03-15 15:28:14,150 INFO L78 Accepts]: Start accepts. Automaton has 73827 states and 181275 transitions. Word has length 32 [2022-03-15 15:28:14,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:14,150 INFO L470 AbstractCegarLoop]: Abstraction has 73827 states and 181275 transitions. [2022-03-15 15:28:14,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:14,150 INFO L276 IsEmpty]: Start isEmpty. Operand 73827 states and 181275 transitions. [2022-03-15 15:28:14,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:14,170 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:14,171 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:14,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:14,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-15 15:28:14,371 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:14,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:14,372 INFO L85 PathProgramCache]: Analyzing trace with hash -609168994, now seen corresponding path program 29 times [2022-03-15 15:28:14,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:14,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167431999] [2022-03-15 15:28:14,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:14,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:14,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:14,545 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:14,545 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:14,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167431999] [2022-03-15 15:28:14,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167431999] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:14,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411441710] [2022-03-15 15:28:14,545 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:14,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:14,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:14,546 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-03-15 15:28:14,547 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-03-15 15:28:14,566 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:28:14,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:14,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:14,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:14,821 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:14,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:15,295 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:15,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411441710] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:15,295 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:15,295 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-15 15:28:15,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432521941] [2022-03-15 15:28:15,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:15,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:28:15,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:15,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:28:15,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:28:15,297 INFO L87 Difference]: Start difference. First operand 73827 states and 181275 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:16,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:16,867 INFO L93 Difference]: Finished difference Result 79410 states and 194385 transitions. [2022-03-15 15:28:16,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 15:28:16,867 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:16,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:17,220 INFO L225 Difference]: With dead ends: 79410 [2022-03-15 15:28:17,220 INFO L226 Difference]: Without dead ends: 79376 [2022-03-15 15:28:17,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=379, Invalid=2591, Unknown=0, NotChecked=0, Total=2970 [2022-03-15 15:28:17,221 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 266 mSDsluCounter, 1106 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:17,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 962 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:28:17,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79376 states. [2022-03-15 15:28:18,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79376 to 76802. [2022-03-15 15:28:18,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76802 states, 76801 states have (on average 2.4606059816929466) internal successors, (188977), 76801 states have internal predecessors, (188977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:18,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76802 states to 76802 states and 188977 transitions. [2022-03-15 15:28:18,794 INFO L78 Accepts]: Start accepts. Automaton has 76802 states and 188977 transitions. Word has length 32 [2022-03-15 15:28:18,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:18,794 INFO L470 AbstractCegarLoop]: Abstraction has 76802 states and 188977 transitions. [2022-03-15 15:28:18,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:18,795 INFO L276 IsEmpty]: Start isEmpty. Operand 76802 states and 188977 transitions. [2022-03-15 15:28:18,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:18,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:18,819 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:18,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:19,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-15 15:28:19,020 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:19,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:19,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1086215526, now seen corresponding path program 30 times [2022-03-15 15:28:19,021 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:19,021 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511593602] [2022-03-15 15:28:19,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:19,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:19,167 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:19,167 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:19,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511593602] [2022-03-15 15:28:19,167 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511593602] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:19,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971085160] [2022-03-15 15:28:19,171 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:19,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:19,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:19,172 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-03-15 15:28:19,173 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-03-15 15:28:19,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:28:19,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:19,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:19,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:19,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:19,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:19,683 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:19,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971085160] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:19,683 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:19,683 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-15 15:28:19,683 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371022329] [2022-03-15 15:28:19,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:19,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:28:19,684 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:19,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:28:19,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:28:19,684 INFO L87 Difference]: Start difference. First operand 76802 states and 188977 transitions. Second operand has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:20,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:20,920 INFO L93 Difference]: Finished difference Result 81543 states and 199903 transitions. [2022-03-15 15:28:20,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:28:20,921 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:20,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:21,091 INFO L225 Difference]: With dead ends: 81543 [2022-03-15 15:28:21,091 INFO L226 Difference]: Without dead ends: 81497 [2022-03-15 15:28:21,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=300, Invalid=1770, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 15:28:21,092 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 242 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:21,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 566 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:21,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81497 states. [2022-03-15 15:28:22,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81497 to 79939. [2022-03-15 15:28:22,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79939 states, 79938 states have (on average 2.4604318346718705) internal successors, (196682), 79938 states have internal predecessors, (196682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:22,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79939 states to 79939 states and 196682 transitions. [2022-03-15 15:28:22,814 INFO L78 Accepts]: Start accepts. Automaton has 79939 states and 196682 transitions. Word has length 32 [2022-03-15 15:28:22,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:22,814 INFO L470 AbstractCegarLoop]: Abstraction has 79939 states and 196682 transitions. [2022-03-15 15:28:22,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:22,814 INFO L276 IsEmpty]: Start isEmpty. Operand 79939 states and 196682 transitions. [2022-03-15 15:28:22,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:22,837 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:22,837 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:22,853 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-03-15 15:28:23,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-15 15:28:23,038 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:23,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:23,039 INFO L85 PathProgramCache]: Analyzing trace with hash 505632738, now seen corresponding path program 31 times [2022-03-15 15:28:23,039 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:23,039 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894990345] [2022-03-15 15:28:23,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:23,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:23,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:23,197 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:23,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:23,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894990345] [2022-03-15 15:28:23,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894990345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:23,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15539797] [2022-03-15 15:28:23,198 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:23,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:23,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:23,199 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-03-15 15:28:23,199 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-03-15 15:28:23,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:23,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:23,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:23,442 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:23,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:23,636 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:23,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15539797] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:23,637 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:23,637 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 21 [2022-03-15 15:28:23,637 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869096106] [2022-03-15 15:28:23,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:23,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:28:23,637 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:23,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:28:23,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:28:23,638 INFO L87 Difference]: Start difference. First operand 79939 states and 196682 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:24,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:24,730 INFO L93 Difference]: Finished difference Result 92793 states and 226902 transitions. [2022-03-15 15:28:24,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:28:24,730 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:24,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:24,936 INFO L225 Difference]: With dead ends: 92793 [2022-03-15 15:28:24,936 INFO L226 Difference]: Without dead ends: 92750 [2022-03-15 15:28:24,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:28:24,937 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 212 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:24,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 720 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:25,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92750 states. [2022-03-15 15:28:26,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92750 to 84575. [2022-03-15 15:28:26,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84575 states, 84574 states have (on average 2.4647527608957835) internal successors, (208454), 84574 states have internal predecessors, (208454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:26,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84575 states to 84575 states and 208454 transitions. [2022-03-15 15:28:26,729 INFO L78 Accepts]: Start accepts. Automaton has 84575 states and 208454 transitions. Word has length 32 [2022-03-15 15:28:26,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:26,729 INFO L470 AbstractCegarLoop]: Abstraction has 84575 states and 208454 transitions. [2022-03-15 15:28:26,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:26,730 INFO L276 IsEmpty]: Start isEmpty. Operand 84575 states and 208454 transitions. [2022-03-15 15:28:26,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:26,753 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:26,753 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:26,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:26,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-15 15:28:26,954 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:26,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:26,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1012014960, now seen corresponding path program 32 times [2022-03-15 15:28:26,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:26,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973519895] [2022-03-15 15:28:26,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:26,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:27,413 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:27,413 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:27,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973519895] [2022-03-15 15:28:27,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973519895] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:27,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030927293] [2022-03-15 15:28:27,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:27,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:27,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:27,414 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-03-15 15:28:27,416 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-03-15 15:28:27,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:27,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:27,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:27,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:27,688 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:27,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:27,898 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:27,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030927293] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:27,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:27,899 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 9] total 21 [2022-03-15 15:28:27,899 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770710392] [2022-03-15 15:28:27,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:27,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:28:27,899 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:27,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:28:27,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:28:27,900 INFO L87 Difference]: Start difference. First operand 84575 states and 208454 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:28,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:28,754 INFO L93 Difference]: Finished difference Result 95832 states and 234336 transitions. [2022-03-15 15:28:28,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:28:28,755 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:28,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:29,466 INFO L225 Difference]: With dead ends: 95832 [2022-03-15 15:28:29,467 INFO L226 Difference]: Without dead ends: 95790 [2022-03-15 15:28:29,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=951, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:28:29,468 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 227 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:29,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 750 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:29,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95790 states. [2022-03-15 15:28:31,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95790 to 88530. [2022-03-15 15:28:31,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88530 states, 88529 states have (on average 2.4685809169876536) internal successors, (218541), 88529 states have internal predecessors, (218541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:31,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88530 states to 88530 states and 218541 transitions. [2022-03-15 15:28:31,899 INFO L78 Accepts]: Start accepts. Automaton has 88530 states and 218541 transitions. Word has length 32 [2022-03-15 15:28:31,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:31,899 INFO L470 AbstractCegarLoop]: Abstraction has 88530 states and 218541 transitions. [2022-03-15 15:28:31,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:31,899 INFO L276 IsEmpty]: Start isEmpty. Operand 88530 states and 218541 transitions. [2022-03-15 15:28:31,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:31,924 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:31,924 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:31,939 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-03-15 15:28:32,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-03-15 15:28:32,125 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:32,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:32,126 INFO L85 PathProgramCache]: Analyzing trace with hash 371496324, now seen corresponding path program 33 times [2022-03-15 15:28:32,126 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:32,126 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424646673] [2022-03-15 15:28:32,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:32,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:32,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:32,282 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:32,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424646673] [2022-03-15 15:28:32,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424646673] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:32,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993959678] [2022-03-15 15:28:32,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:32,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:32,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:32,283 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-03-15 15:28:32,284 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-03-15 15:28:32,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:28:32,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:32,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:32,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:32,532 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:32,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:32,811 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:32,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993959678] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:32,812 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:32,812 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-03-15 15:28:32,812 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133251353] [2022-03-15 15:28:32,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:32,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:28:32,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:32,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:28:32,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:28:32,813 INFO L87 Difference]: Start difference. First operand 88530 states and 218541 transitions. Second operand has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:34,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:34,886 INFO L93 Difference]: Finished difference Result 120751 states and 294981 transitions. [2022-03-15 15:28:34,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-15 15:28:34,887 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:34,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:35,421 INFO L225 Difference]: With dead ends: 120751 [2022-03-15 15:28:35,422 INFO L226 Difference]: Without dead ends: 120710 [2022-03-15 15:28:35,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=480, Invalid=3060, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 15:28:35,422 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 334 mSDsluCounter, 1766 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 1644 SdHoareTripleChecker+Invalid, 1606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:35,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 1644 Invalid, 1606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:28:35,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120710 states. [2022-03-15 15:28:37,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120710 to 106952. [2022-03-15 15:28:37,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106952 states, 106951 states have (on average 2.4723003992482537) internal successors, (264415), 106951 states have internal predecessors, (264415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:38,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106952 states to 106952 states and 264415 transitions. [2022-03-15 15:28:38,022 INFO L78 Accepts]: Start accepts. Automaton has 106952 states and 264415 transitions. Word has length 32 [2022-03-15 15:28:38,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:38,022 INFO L470 AbstractCegarLoop]: Abstraction has 106952 states and 264415 transitions. [2022-03-15 15:28:38,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:38,023 INFO L276 IsEmpty]: Start isEmpty. Operand 106952 states and 264415 transitions. [2022-03-15 15:28:38,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-15 15:28:38,058 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:38,058 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:38,074 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-03-15 15:28:38,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-15 15:28:38,260 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:38,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:38,260 INFO L85 PathProgramCache]: Analyzing trace with hash -191983202, now seen corresponding path program 34 times [2022-03-15 15:28:38,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:38,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156052777] [2022-03-15 15:28:38,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:38,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:38,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:38,420 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:38,421 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:38,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156052777] [2022-03-15 15:28:38,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156052777] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:38,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52091691] [2022-03-15 15:28:38,421 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:38,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:38,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:38,422 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-03-15 15:28:38,423 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-03-15 15:28:38,443 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:38,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:38,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 15:28:38,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:38,696 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:38,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:38,942 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:38,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52091691] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:38,942 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:38,942 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-15 15:28:38,942 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634707644] [2022-03-15 15:28:38,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:38,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:28:38,943 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:38,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:28:38,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:28:38,943 INFO L87 Difference]: Start difference. First operand 106952 states and 264415 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:40,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:40,102 INFO L93 Difference]: Finished difference Result 113095 states and 278331 transitions. [2022-03-15 15:28:40,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:28:40,102 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-15 15:28:40,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:40,360 INFO L225 Difference]: With dead ends: 113095 [2022-03-15 15:28:40,361 INFO L226 Difference]: Without dead ends: 113078 [2022-03-15 15:28:40,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=183, Invalid=1007, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:28:40,361 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 133 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:40,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 592 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:40,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113078 states. [2022-03-15 15:28:42,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113078 to 107349. [2022-03-15 15:28:42,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107349 states, 107348 states have (on average 2.472146663188881) internal successors, (265380), 107348 states have internal predecessors, (265380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:42,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107349 states to 107349 states and 265380 transitions. [2022-03-15 15:28:42,927 INFO L78 Accepts]: Start accepts. Automaton has 107349 states and 265380 transitions. Word has length 32 [2022-03-15 15:28:42,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:42,927 INFO L470 AbstractCegarLoop]: Abstraction has 107349 states and 265380 transitions. [2022-03-15 15:28:42,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:42,927 INFO L276 IsEmpty]: Start isEmpty. Operand 107349 states and 265380 transitions. [2022-03-15 15:28:42,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:28:42,960 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:42,960 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:42,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:43,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-15 15:28:43,161 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:43,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:43,162 INFO L85 PathProgramCache]: Analyzing trace with hash -445666353, now seen corresponding path program 6 times [2022-03-15 15:28:43,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:43,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057765173] [2022-03-15 15:28:43,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:43,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:43,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:43,251 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:43,251 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:43,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057765173] [2022-03-15 15:28:43,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057765173] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:43,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941389342] [2022-03-15 15:28:43,252 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:43,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:43,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:43,253 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-03-15 15:28:43,254 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-03-15 15:28:43,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 15:28:43,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:43,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-15 15:28:43,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:43,471 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:43,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:43,600 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:43,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941389342] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:43,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:43,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2022-03-15 15:28:43,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10437637] [2022-03-15 15:28:43,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:43,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:28:43,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:43,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:28:43,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:43,601 INFO L87 Difference]: Start difference. First operand 107349 states and 265380 transitions. Second operand has 19 states, 19 states have (on average 4.052631578947368) internal successors, (77), 18 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:44,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:44,661 INFO L93 Difference]: Finished difference Result 114109 states and 280340 transitions. [2022-03-15 15:28:44,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:28:44,661 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.052631578947368) internal successors, (77), 18 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-03-15 15:28:44,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:44,946 INFO L225 Difference]: With dead ends: 114109 [2022-03-15 15:28:44,946 INFO L226 Difference]: Without dead ends: 112943 [2022-03-15 15:28:44,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=261, Invalid=731, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:28:44,947 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 280 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:44,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 645 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:45,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112943 states. [2022-03-15 15:28:46,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112943 to 107149. [2022-03-15 15:28:46,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107149 states, 107148 states have (on average 2.4727946391906523) internal successors, (264955), 107148 states have internal predecessors, (264955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:47,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107149 states to 107149 states and 264955 transitions. [2022-03-15 15:28:47,526 INFO L78 Accepts]: Start accepts. Automaton has 107149 states and 264955 transitions. Word has length 33 [2022-03-15 15:28:47,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:47,526 INFO L470 AbstractCegarLoop]: Abstraction has 107149 states and 264955 transitions. [2022-03-15 15:28:47,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.052631578947368) internal successors, (77), 18 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:47,526 INFO L276 IsEmpty]: Start isEmpty. Operand 107149 states and 264955 transitions. [2022-03-15 15:28:47,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 15:28:47,566 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:47,566 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:47,582 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-03-15 15:28:47,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:47,768 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:28:47,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:47,768 INFO L85 PathProgramCache]: Analyzing trace with hash -2052471971, now seen corresponding path program 35 times [2022-03-15 15:28:47,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:47,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347682712] [2022-03-15 15:28:47,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:47,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:47,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:48,009 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:28:48,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:48,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347682712] [2022-03-15 15:28:48,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347682712] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:48,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621711202] [2022-03-15 15:28:48,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:48,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:48,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:48,011 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-03-15 15:28:48,012 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-03-15 15:28:48,032 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:28:48,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:48,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 15:28:48,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:48,408 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:48,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:48,854 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:48,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621711202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:48,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:48,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 13] total 37 [2022-03-15 15:28:48,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018280319] [2022-03-15 15:28:48,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:48,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 15:28:48,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:48,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 15:28:48,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:28:48,855 INFO L87 Difference]: Start difference. First operand 107149 states and 264955 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:57,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:57,226 INFO L93 Difference]: Finished difference Result 164170 states and 399330 transitions. [2022-03-15 15:28:57,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-15 15:28:57,226 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 15:28:57,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:57,886 INFO L225 Difference]: With dead ends: 164170 [2022-03-15 15:28:57,886 INFO L226 Difference]: Without dead ends: 164008 [2022-03-15 15:28:57,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11486 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=3507, Invalid=30533, Unknown=0, NotChecked=0, Total=34040 [2022-03-15 15:28:57,887 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 815 mSDsluCounter, 5499 mSDsCounter, 0 mSdLazyCounter, 4062 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 5244 SdHoareTripleChecker+Invalid, 4297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 4062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:57,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [815 Valid, 5244 Invalid, 4297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 4062 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-15 15:28:58,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164008 states. [2022-03-15 15:29:00,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164008 to 145288. [2022-03-15 15:29:00,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145288 states, 145287 states have (on average 2.463902482672228) internal successors, (357973), 145287 states have internal predecessors, (357973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:01,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145288 states to 145288 states and 357973 transitions. [2022-03-15 15:29:01,534 INFO L78 Accepts]: Start accepts. Automaton has 145288 states and 357973 transitions. Word has length 34 [2022-03-15 15:29:01,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:01,534 INFO L470 AbstractCegarLoop]: Abstraction has 145288 states and 357973 transitions. [2022-03-15 15:29:01,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:01,534 INFO L276 IsEmpty]: Start isEmpty. Operand 145288 states and 357973 transitions. [2022-03-15 15:29:01,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:29:01,582 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:01,582 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:01,599 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-03-15 15:29:01,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:01,788 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:01,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:01,788 INFO L85 PathProgramCache]: Analyzing trace with hash 176267436, now seen corresponding path program 36 times [2022-03-15 15:29:01,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:01,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378546108] [2022-03-15 15:29:01,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:01,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:01,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:01,845 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:01,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:01,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378546108] [2022-03-15 15:29:01,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378546108] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:01,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467381476] [2022-03-15 15:29:01,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:01,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:01,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:01,847 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-03-15 15:29:01,849 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-03-15 15:29:01,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:29:01,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:01,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:29:01,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:01,971 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:01,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:02,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467381476] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:02,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:02,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2022-03-15 15:29:02,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601403635] [2022-03-15 15:29:02,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:02,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:29:02,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:02,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:29:02,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:29:02,027 INFO L87 Difference]: Start difference. First operand 145288 states and 357973 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:02,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:02,922 INFO L93 Difference]: Finished difference Result 103418 states and 247086 transitions. [2022-03-15 15:29:02,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:02,923 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-15 15:29:02,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:03,168 INFO L225 Difference]: With dead ends: 103418 [2022-03-15 15:29:03,168 INFO L226 Difference]: Without dead ends: 103418 [2022-03-15 15:29:03,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:29:03,169 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 122 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:03,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 316 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:03,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103418 states. [2022-03-15 15:29:04,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103418 to 71860. [2022-03-15 15:29:04,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71860 states, 71859 states have (on average 2.410581833869105) internal successors, (173222), 71859 states have internal predecessors, (173222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:05,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71860 states to 71860 states and 173222 transitions. [2022-03-15 15:29:05,020 INFO L78 Accepts]: Start accepts. Automaton has 71860 states and 173222 transitions. Word has length 35 [2022-03-15 15:29:05,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:05,020 INFO L470 AbstractCegarLoop]: Abstraction has 71860 states and 173222 transitions. [2022-03-15 15:29:05,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:05,020 INFO L276 IsEmpty]: Start isEmpty. Operand 71860 states and 173222 transitions. [2022-03-15 15:29:05,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:29:05,048 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:05,048 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:05,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:05,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-15 15:29:05,249 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:05,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:05,250 INFO L85 PathProgramCache]: Analyzing trace with hash 624876916, now seen corresponding path program 37 times [2022-03-15 15:29:05,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:05,250 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142430039] [2022-03-15 15:29:05,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:05,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:05,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:05,300 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:05,300 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:05,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142430039] [2022-03-15 15:29:05,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142430039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:05,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896097465] [2022-03-15 15:29:05,300 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:05,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:05,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:05,302 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-03-15 15:29:05,303 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-03-15 15:29:05,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:05,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:29:05,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:05,415 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:05,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:05,465 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:05,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896097465] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:05,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:05,466 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2022-03-15 15:29:05,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803343139] [2022-03-15 15:29:05,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:05,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:29:05,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:05,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:29:05,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:29:05,467 INFO L87 Difference]: Start difference. First operand 71860 states and 173222 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:05,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:05,799 INFO L93 Difference]: Finished difference Result 65581 states and 153600 transitions. [2022-03-15 15:29:05,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:05,799 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-15 15:29:05,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:06,235 INFO L225 Difference]: With dead ends: 65581 [2022-03-15 15:29:06,236 INFO L226 Difference]: Without dead ends: 65511 [2022-03-15 15:29:06,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:29:06,236 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 213 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:06,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 204 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:06,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65511 states. [2022-03-15 15:29:07,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65511 to 57103. [2022-03-15 15:29:07,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57103 states, 57102 states have (on average 2.3572904626808167) internal successors, (134606), 57102 states have internal predecessors, (134606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:07,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57103 states to 57103 states and 134606 transitions. [2022-03-15 15:29:07,200 INFO L78 Accepts]: Start accepts. Automaton has 57103 states and 134606 transitions. Word has length 35 [2022-03-15 15:29:07,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:07,200 INFO L470 AbstractCegarLoop]: Abstraction has 57103 states and 134606 transitions. [2022-03-15 15:29:07,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:07,200 INFO L276 IsEmpty]: Start isEmpty. Operand 57103 states and 134606 transitions. [2022-03-15 15:29:07,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:29:07,221 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:07,221 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:07,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:07,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-15 15:29:07,422 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:07,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:07,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1359790695, now seen corresponding path program 38 times [2022-03-15 15:29:07,422 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:07,422 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688707472] [2022-03-15 15:29:07,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:07,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:07,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:07,465 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:07,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:07,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688707472] [2022-03-15 15:29:07,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688707472] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:07,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738569895] [2022-03-15 15:29:07,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:07,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:07,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:07,466 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-03-15 15:29:07,469 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-03-15 15:29:07,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:07,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:07,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:29:07,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:07,541 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:07,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:07,593 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:07,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738569895] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:07,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:07,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:29:07,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243151275] [2022-03-15 15:29:07,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:07,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:29:07,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:07,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:29:07,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:29:07,594 INFO L87 Difference]: Start difference. First operand 57103 states and 134606 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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-03-15 15:29:08,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:08,081 INFO L93 Difference]: Finished difference Result 67716 states and 158828 transitions. [2022-03-15 15:29:08,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:29:08,081 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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 35 [2022-03-15 15:29:08,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:08,209 INFO L225 Difference]: With dead ends: 67716 [2022-03-15 15:29:08,209 INFO L226 Difference]: Without dead ends: 67716 [2022-03-15 15:29:08,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:08,210 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 115 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:08,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 78 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:08,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67716 states. [2022-03-15 15:29:09,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67716 to 66000. [2022-03-15 15:29:09,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66000 states, 65999 states have (on average 2.363353990211973) internal successors, (155979), 65999 states have internal predecessors, (155979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:09,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66000 states to 66000 states and 155979 transitions. [2022-03-15 15:29:09,482 INFO L78 Accepts]: Start accepts. Automaton has 66000 states and 155979 transitions. Word has length 35 [2022-03-15 15:29:09,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:09,482 INFO L470 AbstractCegarLoop]: Abstraction has 66000 states and 155979 transitions. [2022-03-15 15:29:09,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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-03-15 15:29:09,482 INFO L276 IsEmpty]: Start isEmpty. Operand 66000 states and 155979 transitions. [2022-03-15 15:29:09,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:29:09,503 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:09,503 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:09,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:09,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-15 15:29:09,703 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:09,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:09,704 INFO L85 PathProgramCache]: Analyzing trace with hash -682736063, now seen corresponding path program 39 times [2022-03-15 15:29:09,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:09,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599327087] [2022-03-15 15:29:09,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:09,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:09,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:09,735 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:09,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:09,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599327087] [2022-03-15 15:29:09,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599327087] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:09,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87047103] [2022-03-15 15:29:09,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:09,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:09,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:09,737 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-03-15 15:29:09,738 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-03-15 15:29:09,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:29:09,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:09,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:29:09,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:09,809 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:09,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:09,861 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:09,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87047103] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:09,861 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:09,861 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:29:09,861 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506885430] [2022-03-15 15:29:09,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:09,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:29:09,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:09,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:29:09,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:29:09,862 INFO L87 Difference]: Start difference. First operand 66000 states and 155979 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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-03-15 15:29:10,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:10,408 INFO L93 Difference]: Finished difference Result 68361 states and 159847 transitions. [2022-03-15 15:29:10,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:29:10,409 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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 35 [2022-03-15 15:29:10,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:10,547 INFO L225 Difference]: With dead ends: 68361 [2022-03-15 15:29:10,547 INFO L226 Difference]: Without dead ends: 68358 [2022-03-15 15:29:10,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:10,548 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 115 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:10,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 93 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:29:10,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68358 states. [2022-03-15 15:29:11,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68358 to 66000. [2022-03-15 15:29:11,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66000 states, 65999 states have (on average 2.362596402975803) internal successors, (155929), 65999 states have internal predecessors, (155929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:11,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66000 states to 66000 states and 155929 transitions. [2022-03-15 15:29:11,849 INFO L78 Accepts]: Start accepts. Automaton has 66000 states and 155929 transitions. Word has length 35 [2022-03-15 15:29:11,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:11,849 INFO L470 AbstractCegarLoop]: Abstraction has 66000 states and 155929 transitions. [2022-03-15 15:29:11,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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-03-15 15:29:11,849 INFO L276 IsEmpty]: Start isEmpty. Operand 66000 states and 155929 transitions. [2022-03-15 15:29:11,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:29:11,871 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:11,871 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:11,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-15 15:29:12,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:12,071 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:12,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:12,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1974658777, now seen corresponding path program 40 times [2022-03-15 15:29:12,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:12,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304604190] [2022-03-15 15:29:12,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:12,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:12,114 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:12,115 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:12,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304604190] [2022-03-15 15:29:12,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304604190] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:12,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177304356] [2022-03-15 15:29:12,115 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:12,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:12,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:12,116 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-03-15 15:29:12,118 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-03-15 15:29:12,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:12,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:12,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:29:12,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:12,211 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:12,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:12,285 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:12,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177304356] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:12,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:12,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:29:12,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40381998] [2022-03-15 15:29:12,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:12,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:29:12,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:12,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:29:12,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:29:12,287 INFO L87 Difference]: Start difference. First operand 66000 states and 155929 transitions. Second operand has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 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-03-15 15:29:12,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:12,676 INFO L93 Difference]: Finished difference Result 68385 states and 159843 transitions. [2022-03-15 15:29:12,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:29:12,677 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 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 35 [2022-03-15 15:29:12,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:13,108 INFO L225 Difference]: With dead ends: 68385 [2022-03-15 15:29:13,108 INFO L226 Difference]: Without dead ends: 68373 [2022-03-15 15:29:13,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:29:13,110 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 135 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:13,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 106 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:13,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68373 states. [2022-03-15 15:29:14,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68373 to 66000. [2022-03-15 15:29:14,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66000 states, 65999 states have (on average 2.3606721313959302) internal successors, (155802), 65999 states have internal predecessors, (155802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:14,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66000 states to 66000 states and 155802 transitions. [2022-03-15 15:29:14,442 INFO L78 Accepts]: Start accepts. Automaton has 66000 states and 155802 transitions. Word has length 35 [2022-03-15 15:29:14,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:14,443 INFO L470 AbstractCegarLoop]: Abstraction has 66000 states and 155802 transitions. [2022-03-15 15:29:14,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 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-03-15 15:29:14,443 INFO L276 IsEmpty]: Start isEmpty. Operand 66000 states and 155802 transitions. [2022-03-15 15:29:14,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-15 15:29:14,462 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:14,462 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:14,478 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-03-15 15:29:14,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-15 15:29:14,663 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:14,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:14,663 INFO L85 PathProgramCache]: Analyzing trace with hash 919304957, now seen corresponding path program 41 times [2022-03-15 15:29:14,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:14,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206863088] [2022-03-15 15:29:14,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:14,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:14,698 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:14,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:14,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206863088] [2022-03-15 15:29:14,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206863088] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:14,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436267062] [2022-03-15 15:29:14,698 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:14,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:14,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:14,700 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:14,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-15 15:29:14,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:29:14,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:14,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:29:14,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:14,777 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:14,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:14,830 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:14,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436267062] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:14,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:14,831 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:29:14,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453436666] [2022-03-15 15:29:14,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:14,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:29:14,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:14,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:29:14,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:29:14,831 INFO L87 Difference]: Start difference. First operand 66000 states and 155802 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 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-03-15 15:29:15,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:15,138 INFO L93 Difference]: Finished difference Result 68349 states and 159650 transitions. [2022-03-15 15:29:15,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:29:15,139 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 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 35 [2022-03-15 15:29:15,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:15,273 INFO L225 Difference]: With dead ends: 68349 [2022-03-15 15:29:15,274 INFO L226 Difference]: Without dead ends: 68326 [2022-03-15 15:29:15,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:29:15,274 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 117 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:15,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 124 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:15,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68326 states. [2022-03-15 15:29:16,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68326 to 66018. [2022-03-15 15:29:16,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66018 states, 66017 states have (on average 2.3601799536483026) internal successors, (155812), 66017 states have internal predecessors, (155812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:16,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66018 states to 66018 states and 155812 transitions. [2022-03-15 15:29:16,604 INFO L78 Accepts]: Start accepts. Automaton has 66018 states and 155812 transitions. Word has length 35 [2022-03-15 15:29:16,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:16,604 INFO L470 AbstractCegarLoop]: Abstraction has 66018 states and 155812 transitions. [2022-03-15 15:29:16,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 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-03-15 15:29:16,604 INFO L276 IsEmpty]: Start isEmpty. Operand 66018 states and 155812 transitions. [2022-03-15 15:29:16,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:29:16,629 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:16,630 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:16,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:16,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:16,830 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:16,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:16,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1808077410, now seen corresponding path program 42 times [2022-03-15 15:29:16,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:16,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273067640] [2022-03-15 15:29:16,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:16,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:16,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:17,352 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:17,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:17,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273067640] [2022-03-15 15:29:17,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273067640] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:17,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051683693] [2022-03-15 15:29:17,353 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:17,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:17,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:17,368 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:17,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-15 15:29:17,404 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:29:17,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:17,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:29:17,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:17,751 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:17,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:18,109 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:18,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051683693] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:18,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:18,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:29:18,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764017128] [2022-03-15 15:29:18,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:18,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:29:18,110 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:18,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:29:18,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:29:18,111 INFO L87 Difference]: Start difference. First operand 66018 states and 155812 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:20,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:20,885 INFO L93 Difference]: Finished difference Result 80160 states and 188249 transitions. [2022-03-15 15:29:20,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-15 15:29:20,886 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:29:20,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:21,044 INFO L225 Difference]: With dead ends: 80160 [2022-03-15 15:29:21,044 INFO L226 Difference]: Without dead ends: 80143 [2022-03-15 15:29:21,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=536, Invalid=5164, Unknown=0, NotChecked=0, Total=5700 [2022-03-15 15:29:21,045 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 470 mSDsluCounter, 2974 mSDsCounter, 0 mSdLazyCounter, 2365 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 2724 SdHoareTripleChecker+Invalid, 2464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 2365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:21,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 2724 Invalid, 2464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 2365 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 15:29:21,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80143 states. [2022-03-15 15:29:22,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80143 to 68227. [2022-03-15 15:29:22,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68227 states, 68226 states have (on average 2.3634538152610443) internal successors, (161249), 68226 states have internal predecessors, (161249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:22,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68227 states to 68227 states and 161249 transitions. [2022-03-15 15:29:22,354 INFO L78 Accepts]: Start accepts. Automaton has 68227 states and 161249 transitions. Word has length 38 [2022-03-15 15:29:22,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:22,354 INFO L470 AbstractCegarLoop]: Abstraction has 68227 states and 161249 transitions. [2022-03-15 15:29:22,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:22,355 INFO L276 IsEmpty]: Start isEmpty. Operand 68227 states and 161249 transitions. [2022-03-15 15:29:22,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:29:22,382 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:22,382 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:22,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:22,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-15 15:29:22,583 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:22,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:22,583 INFO L85 PathProgramCache]: Analyzing trace with hash 283993190, now seen corresponding path program 43 times [2022-03-15 15:29:22,583 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:22,583 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325187310] [2022-03-15 15:29:22,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:22,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:22,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:22,804 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:22,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:22,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325187310] [2022-03-15 15:29:22,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325187310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:22,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26790842] [2022-03-15 15:29:22,804 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:22,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:22,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:22,805 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:22,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-15 15:29:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:22,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:29:22,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:23,348 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:23,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:23,761 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:23,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26790842] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:23,761 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:23,761 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:29:23,761 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929811156] [2022-03-15 15:29:23,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:23,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:29:23,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:23,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:29:23,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:29:23,762 INFO L87 Difference]: Start difference. First operand 68227 states and 161249 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:26,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:26,075 INFO L93 Difference]: Finished difference Result 78845 states and 185508 transitions. [2022-03-15 15:29:26,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 15:29:26,075 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:29:26,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:26,230 INFO L225 Difference]: With dead ends: 78845 [2022-03-15 15:29:26,230 INFO L226 Difference]: Without dead ends: 78828 [2022-03-15 15:29:26,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1254 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=557, Invalid=4845, Unknown=0, NotChecked=0, Total=5402 [2022-03-15 15:29:26,231 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 425 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 1778 SdHoareTripleChecker+Invalid, 1531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:26,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 1778 Invalid, 1531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1424 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:29:26,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78828 states. [2022-03-15 15:29:27,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78828 to 69484. [2022-03-15 15:29:27,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69484 states, 69483 states have (on average 2.3646359541182735) internal successors, (164302), 69483 states have internal predecessors, (164302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:27,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69484 states to 69484 states and 164302 transitions. [2022-03-15 15:29:27,516 INFO L78 Accepts]: Start accepts. Automaton has 69484 states and 164302 transitions. Word has length 38 [2022-03-15 15:29:27,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:27,516 INFO L470 AbstractCegarLoop]: Abstraction has 69484 states and 164302 transitions. [2022-03-15 15:29:27,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:27,517 INFO L276 IsEmpty]: Start isEmpty. Operand 69484 states and 164302 transitions. [2022-03-15 15:29:27,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:29:27,544 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:27,544 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:27,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:27,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-03-15 15:29:27,745 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:27,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:27,745 INFO L85 PathProgramCache]: Analyzing trace with hash -2130240098, now seen corresponding path program 44 times [2022-03-15 15:29:27,745 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:27,745 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910652575] [2022-03-15 15:29:27,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:27,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:27,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:27,967 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:27,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:27,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910652575] [2022-03-15 15:29:27,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910652575] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:27,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057260882] [2022-03-15 15:29:27,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:27,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:27,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:27,969 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:27,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-15 15:29:27,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:27,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:27,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:29:27,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:28,310 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:28,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:28,689 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:28,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057260882] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:28,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:28,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:29:28,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263160957] [2022-03-15 15:29:28,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:28,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:29:28,690 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:28,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:29:28,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:29:28,690 INFO L87 Difference]: Start difference. First operand 69484 states and 164302 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:31,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:31,997 INFO L93 Difference]: Finished difference Result 80472 states and 189381 transitions. [2022-03-15 15:29:32,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-15 15:29:32,002 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:29:32,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:32,165 INFO L225 Difference]: With dead ends: 80472 [2022-03-15 15:29:32,165 INFO L226 Difference]: Without dead ends: 80455 [2022-03-15 15:29:32,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2241 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=798, Invalid=7758, Unknown=0, NotChecked=0, Total=8556 [2022-03-15 15:29:32,166 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 493 mSDsluCounter, 2473 mSDsCounter, 0 mSdLazyCounter, 1986 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 2112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:32,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 2387 Invalid, 2112 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [126 Valid, 1986 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:29:32,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80455 states. [2022-03-15 15:29:33,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80455 to 73196. [2022-03-15 15:29:33,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73196 states, 73195 states have (on average 2.3706127467723204) internal successors, (173517), 73195 states have internal predecessors, (173517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:33,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73196 states to 73196 states and 173517 transitions. [2022-03-15 15:29:33,536 INFO L78 Accepts]: Start accepts. Automaton has 73196 states and 173517 transitions. Word has length 38 [2022-03-15 15:29:33,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:33,536 INFO L470 AbstractCegarLoop]: Abstraction has 73196 states and 173517 transitions. [2022-03-15 15:29:33,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:33,536 INFO L276 IsEmpty]: Start isEmpty. Operand 73196 states and 173517 transitions. [2022-03-15 15:29:33,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:29:33,564 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:33,564 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:33,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:33,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:33,765 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:33,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:33,765 INFO L85 PathProgramCache]: Analyzing trace with hash 726839142, now seen corresponding path program 45 times [2022-03-15 15:29:33,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:33,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041984828] [2022-03-15 15:29:33,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:33,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:33,985 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:33,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:33,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041984828] [2022-03-15 15:29:33,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041984828] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:33,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861480748] [2022-03-15 15:29:33,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:33,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:33,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:33,987 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:33,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-15 15:29:34,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:29:34,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:34,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:29:34,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:34,615 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:34,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:35,070 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:29:35,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861480748] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:35,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:35,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 11] total 33 [2022-03-15 15:29:35,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417850509] [2022-03-15 15:29:35,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:35,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 15:29:35,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:35,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 15:29:35,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1002, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:29:35,072 INFO L87 Difference]: Start difference. First operand 73196 states and 173517 transitions. Second operand has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 33 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:42,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:42,080 INFO L93 Difference]: Finished difference Result 104966 states and 245995 transitions. [2022-03-15 15:29:42,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-03-15 15:29:42,081 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 33 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:29:42,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:42,325 INFO L225 Difference]: With dead ends: 104966 [2022-03-15 15:29:42,325 INFO L226 Difference]: Without dead ends: 104812 [2022-03-15 15:29:42,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 51 SyntacticMatches, 5 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9758 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=2576, Invalid=26494, Unknown=0, NotChecked=0, Total=29070 [2022-03-15 15:29:42,327 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 885 mSDsluCounter, 3649 mSDsCounter, 0 mSdLazyCounter, 3264 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 3414 SdHoareTripleChecker+Invalid, 3510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 3264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:42,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 3414 Invalid, 3510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 3264 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-15 15:29:42,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104812 states. [2022-03-15 15:29:43,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104812 to 80383. [2022-03-15 15:29:43,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80383 states, 80382 states have (on average 2.3753949889278694) internal successors, (190939), 80382 states have internal predecessors, (190939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:44,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80383 states to 80383 states and 190939 transitions. [2022-03-15 15:29:44,117 INFO L78 Accepts]: Start accepts. Automaton has 80383 states and 190939 transitions. Word has length 38 [2022-03-15 15:29:44,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:44,117 INFO L470 AbstractCegarLoop]: Abstraction has 80383 states and 190939 transitions. [2022-03-15 15:29:44,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 33 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:44,117 INFO L276 IsEmpty]: Start isEmpty. Operand 80383 states and 190939 transitions. [2022-03-15 15:29:44,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:29:44,149 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:44,149 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:44,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:44,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-15 15:29:44,349 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:44,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:44,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1924591970, now seen corresponding path program 46 times [2022-03-15 15:29:44,350 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:44,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131658364] [2022-03-15 15:29:44,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:44,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:44,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:44,533 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:44,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:44,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131658364] [2022-03-15 15:29:44,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131658364] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:44,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712274296] [2022-03-15 15:29:44,533 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:44,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:44,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:44,535 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:44,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-15 15:29:44,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:44,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:44,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:29:44,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:44,895 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:44,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:45,540 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:45,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712274296] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:45,540 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:45,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:29:45,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937654189] [2022-03-15 15:29:45,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:45,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:29:45,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:45,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:29:45,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:29:45,542 INFO L87 Difference]: Start difference. First operand 80383 states and 190939 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:48,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:48,321 INFO L93 Difference]: Finished difference Result 97594 states and 230104 transitions. [2022-03-15 15:29:48,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-15 15:29:48,322 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:29:48,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:48,524 INFO L225 Difference]: With dead ends: 97594 [2022-03-15 15:29:48,525 INFO L226 Difference]: Without dead ends: 97527 [2022-03-15 15:29:48,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=611, Invalid=6195, Unknown=0, NotChecked=0, Total=6806 [2022-03-15 15:29:48,525 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 371 mSDsluCounter, 2922 mSDsCounter, 0 mSdLazyCounter, 2031 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 2779 SdHoareTripleChecker+Invalid, 2120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:48,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 2779 Invalid, 2120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2031 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:29:48,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97527 states. [2022-03-15 15:29:49,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97527 to 84100. [2022-03-15 15:29:49,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84100 states, 84099 states have (on average 2.3742375057967395) internal successors, (199671), 84099 states have internal predecessors, (199671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:50,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84100 states to 84100 states and 199671 transitions. [2022-03-15 15:29:50,428 INFO L78 Accepts]: Start accepts. Automaton has 84100 states and 199671 transitions. Word has length 38 [2022-03-15 15:29:50,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:50,428 INFO L470 AbstractCegarLoop]: Abstraction has 84100 states and 199671 transitions. [2022-03-15 15:29:50,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:50,428 INFO L276 IsEmpty]: Start isEmpty. Operand 84100 states and 199671 transitions. [2022-03-15 15:29:50,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:29:50,463 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:50,463 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:50,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:50,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-15 15:29:50,664 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:50,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:50,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1690483302, now seen corresponding path program 47 times [2022-03-15 15:29:50,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:50,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685197122] [2022-03-15 15:29:50,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:50,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:50,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:50,855 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:50,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:50,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685197122] [2022-03-15 15:29:50,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685197122] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:50,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102551830] [2022-03-15 15:29:50,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:50,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:50,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:50,857 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:50,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-15 15:29:50,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:29:50,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:50,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:29:50,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:51,241 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:51,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:51,575 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:51,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102551830] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:51,575 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:51,575 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-15 15:29:51,576 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73110016] [2022-03-15 15:29:51,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:51,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 15:29:51,576 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:51,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 15:29:51,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:29:51,577 INFO L87 Difference]: Start difference. First operand 84100 states and 199671 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:54,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:54,679 INFO L93 Difference]: Finished difference Result 105315 states and 248410 transitions. [2022-03-15 15:29:54,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-15 15:29:54,679 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:29:54,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:55,123 INFO L225 Difference]: With dead ends: 105315 [2022-03-15 15:29:55,123 INFO L226 Difference]: Without dead ends: 105242 [2022-03-15 15:29:55,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2076 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=656, Invalid=7000, Unknown=0, NotChecked=0, Total=7656 [2022-03-15 15:29:55,124 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 446 mSDsluCounter, 2951 mSDsCounter, 0 mSdLazyCounter, 2166 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 2833 SdHoareTripleChecker+Invalid, 2291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 2166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:55,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 2833 Invalid, 2291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 2166 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:29:55,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105242 states. [2022-03-15 15:29:56,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105242 to 89668. [2022-03-15 15:29:56,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89668 states, 89667 states have (on average 2.3797383652848874) internal successors, (213384), 89667 states have internal predecessors, (213384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:57,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89668 states to 89668 states and 213384 transitions. [2022-03-15 15:29:57,033 INFO L78 Accepts]: Start accepts. Automaton has 89668 states and 213384 transitions. Word has length 38 [2022-03-15 15:29:57,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:57,033 INFO L470 AbstractCegarLoop]: Abstraction has 89668 states and 213384 transitions. [2022-03-15 15:29:57,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:57,033 INFO L276 IsEmpty]: Start isEmpty. Operand 89668 states and 213384 transitions. [2022-03-15 15:29:57,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:29:57,069 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:57,070 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:57,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-15 15:29:57,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:57,270 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:29:57,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:57,271 INFO L85 PathProgramCache]: Analyzing trace with hash -100519944, now seen corresponding path program 48 times [2022-03-15 15:29:57,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:57,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520643212] [2022-03-15 15:29:57,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:57,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:57,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:57,472 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:57,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:57,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520643212] [2022-03-15 15:29:57,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520643212] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:57,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617923623] [2022-03-15 15:29:57,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:57,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:57,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:57,473 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:29:57,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-15 15:29:57,498 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 15:29:57,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:57,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:29:57,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:57,803 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:57,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:58,174 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:58,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617923623] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:58,174 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:58,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:29:58,175 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487898943] [2022-03-15 15:29:58,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:58,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:29:58,175 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:58,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:29:58,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:29:58,175 INFO L87 Difference]: Start difference. First operand 89668 states and 213384 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:01,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:01,027 INFO L93 Difference]: Finished difference Result 105589 states and 250362 transitions. [2022-03-15 15:30:01,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-15 15:30:01,027 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:30:01,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:01,467 INFO L225 Difference]: With dead ends: 105589 [2022-03-15 15:30:01,467 INFO L226 Difference]: Without dead ends: 105572 [2022-03-15 15:30:01,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=650, Invalid=6156, Unknown=0, NotChecked=0, Total=6806 [2022-03-15 15:30:01,468 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 461 mSDsluCounter, 2124 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 1995 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:01,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 1995 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1714 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:30:01,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105572 states. [2022-03-15 15:30:02,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105572 to 92721. [2022-03-15 15:30:02,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92721 states, 92720 states have (on average 2.3839516824849007) internal successors, (221040), 92720 states have internal predecessors, (221040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:03,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92721 states to 92721 states and 221040 transitions. [2022-03-15 15:30:03,415 INFO L78 Accepts]: Start accepts. Automaton has 92721 states and 221040 transitions. Word has length 38 [2022-03-15 15:30:03,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:03,415 INFO L470 AbstractCegarLoop]: Abstraction has 92721 states and 221040 transitions. [2022-03-15 15:30:03,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:03,416 INFO L276 IsEmpty]: Start isEmpty. Operand 92721 states and 221040 transitions. [2022-03-15 15:30:03,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:30:03,457 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:03,457 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:03,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:03,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:03,658 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:03,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:03,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1095467792, now seen corresponding path program 49 times [2022-03-15 15:30:03,659 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:03,659 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571720784] [2022-03-15 15:30:03,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:03,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:03,876 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:03,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:03,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571720784] [2022-03-15 15:30:03,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571720784] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:03,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766707374] [2022-03-15 15:30:03,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:30:03,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:03,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:03,878 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:03,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-15 15:30:03,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:03,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:30:04,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:04,321 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:04,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:04,683 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:04,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766707374] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:04,683 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:04,684 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:30:04,684 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133244560] [2022-03-15 15:30:04,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:04,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:30:04,684 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:04,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:30:04,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:30:04,685 INFO L87 Difference]: Start difference. First operand 92721 states and 221040 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:06,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:06,860 INFO L93 Difference]: Finished difference Result 105951 states and 251639 transitions. [2022-03-15 15:30:06,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-15 15:30:06,861 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:30:06,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:07,113 INFO L225 Difference]: With dead ends: 105951 [2022-03-15 15:30:07,113 INFO L226 Difference]: Without dead ends: 105934 [2022-03-15 15:30:07,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=382, Invalid=3524, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 15:30:07,114 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 302 mSDsluCounter, 2233 mSDsCounter, 0 mSdLazyCounter, 1682 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 2131 SdHoareTripleChecker+Invalid, 1747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:07,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 2131 Invalid, 1747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1682 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:30:07,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105934 states. [2022-03-15 15:30:08,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105934 to 94088. [2022-03-15 15:30:08,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94088 states, 94087 states have (on average 2.384527086632585) internal successors, (224353), 94087 states have internal predecessors, (224353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:09,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94088 states to 94088 states and 224353 transitions. [2022-03-15 15:30:09,131 INFO L78 Accepts]: Start accepts. Automaton has 94088 states and 224353 transitions. Word has length 38 [2022-03-15 15:30:09,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:09,131 INFO L470 AbstractCegarLoop]: Abstraction has 94088 states and 224353 transitions. [2022-03-15 15:30:09,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:09,131 INFO L276 IsEmpty]: Start isEmpty. Operand 94088 states and 224353 transitions. [2022-03-15 15:30:09,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:30:09,172 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:09,173 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:09,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:09,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:09,373 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:09,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:09,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1318765496, now seen corresponding path program 50 times [2022-03-15 15:30:09,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:09,374 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210018570] [2022-03-15 15:30:09,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:09,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:09,560 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:09,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:09,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210018570] [2022-03-15 15:30:09,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210018570] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:09,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034883879] [2022-03-15 15:30:09,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:09,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:09,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:09,567 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:09,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-15 15:30:09,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:09,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:09,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:30:09,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:10,254 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:10,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:10,621 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:10,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034883879] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:10,621 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:10,621 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:30:10,622 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865414380] [2022-03-15 15:30:10,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:10,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:30:10,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:10,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:30:10,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:30:10,622 INFO L87 Difference]: Start difference. First operand 94088 states and 224353 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:13,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:13,329 INFO L93 Difference]: Finished difference Result 104357 states and 247663 transitions. [2022-03-15 15:30:13,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-15 15:30:13,330 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:30:13,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:13,572 INFO L225 Difference]: With dead ends: 104357 [2022-03-15 15:30:13,572 INFO L226 Difference]: Without dead ends: 104340 [2022-03-15 15:30:13,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1597 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=590, Invalid=6052, Unknown=0, NotChecked=0, Total=6642 [2022-03-15 15:30:13,573 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 354 mSDsluCounter, 2247 mSDsCounter, 0 mSdLazyCounter, 1679 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 1777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:13,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 2185 Invalid, 1777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1679 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:30:13,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104340 states. [2022-03-15 15:30:15,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104340 to 96779. [2022-03-15 15:30:15,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96779 states, 96778 states have (on average 2.3871231064911447) internal successors, (231021), 96778 states have internal predecessors, (231021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:15,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96779 states to 96779 states and 231021 transitions. [2022-03-15 15:30:15,627 INFO L78 Accepts]: Start accepts. Automaton has 96779 states and 231021 transitions. Word has length 38 [2022-03-15 15:30:15,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:15,627 INFO L470 AbstractCegarLoop]: Abstraction has 96779 states and 231021 transitions. [2022-03-15 15:30:15,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:15,627 INFO L276 IsEmpty]: Start isEmpty. Operand 96779 states and 231021 transitions. [2022-03-15 15:30:15,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:30:15,667 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:15,667 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:15,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:15,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-15 15:30:15,868 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:15,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:15,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1793009392, now seen corresponding path program 51 times [2022-03-15 15:30:15,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:15,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984608320] [2022-03-15 15:30:15,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:15,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:16,055 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:16,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:16,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984608320] [2022-03-15 15:30:16,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984608320] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:16,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938553641] [2022-03-15 15:30:16,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:16,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:16,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:16,057 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:16,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-15 15:30:16,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:30:16,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:16,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:30:16,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:16,420 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:16,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:17,191 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:17,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938553641] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:17,191 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:17,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 34 [2022-03-15 15:30:17,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949024484] [2022-03-15 15:30:17,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:17,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 15:30:17,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:17,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 15:30:17,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:30:17,192 INFO L87 Difference]: Start difference. First operand 96779 states and 231021 transitions. Second operand has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 34 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:26,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:26,849 INFO L93 Difference]: Finished difference Result 247727 states and 589278 transitions. [2022-03-15 15:30:26,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2022-03-15 15:30:26,849 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 34 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:30:26,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:27,871 INFO L225 Difference]: With dead ends: 247727 [2022-03-15 15:30:27,871 INFO L226 Difference]: Without dead ends: 247520 [2022-03-15 15:30:27,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 51 SyntacticMatches, 4 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14609 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=3852, Invalid=37968, Unknown=0, NotChecked=0, Total=41820 [2022-03-15 15:30:27,873 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 840 mSDsluCounter, 5338 mSDsCounter, 0 mSdLazyCounter, 4552 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 5091 SdHoareTripleChecker+Invalid, 4823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 4552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:27,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 5091 Invalid, 4823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 4552 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-15 15:30:28,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247520 states. [2022-03-15 15:30:32,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247520 to 197497. [2022-03-15 15:30:32,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197497 states, 197496 states have (on average 2.411436180985944) internal successors, (476249), 197496 states have internal predecessors, (476249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:33,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197497 states to 197497 states and 476249 transitions. [2022-03-15 15:30:33,206 INFO L78 Accepts]: Start accepts. Automaton has 197497 states and 476249 transitions. Word has length 38 [2022-03-15 15:30:33,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:33,206 INFO L470 AbstractCegarLoop]: Abstraction has 197497 states and 476249 transitions. [2022-03-15 15:30:33,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 34 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:33,206 INFO L276 IsEmpty]: Start isEmpty. Operand 197497 states and 476249 transitions. [2022-03-15 15:30:33,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:30:33,255 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:33,255 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:33,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:33,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-03-15 15:30:33,455 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:33,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:33,456 INFO L85 PathProgramCache]: Analyzing trace with hash 710954658, now seen corresponding path program 52 times [2022-03-15 15:30:33,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:33,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396238952] [2022-03-15 15:30:33,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:33,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:33,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:34,113 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:34,113 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:34,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396238952] [2022-03-15 15:30:34,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396238952] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:34,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571273482] [2022-03-15 15:30:34,113 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:34,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:34,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:34,116 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:34,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-15 15:30:34,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:34,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:34,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:30:34,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:34,480 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:34,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:34,842 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:34,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571273482] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:34,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:34,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:30:34,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53082524] [2022-03-15 15:30:34,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:34,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:30:34,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:34,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:30:34,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:30:34,844 INFO L87 Difference]: Start difference. First operand 197497 states and 476249 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:37,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:37,774 INFO L93 Difference]: Finished difference Result 222369 states and 534084 transitions. [2022-03-15 15:30:37,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-15 15:30:37,775 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:30:37,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:38,881 INFO L225 Difference]: With dead ends: 222369 [2022-03-15 15:30:38,881 INFO L226 Difference]: Without dead ends: 222352 [2022-03-15 15:30:38,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=434, Invalid=4258, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 15:30:38,882 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 380 mSDsluCounter, 2039 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1912 SdHoareTripleChecker+Invalid, 1573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:38,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 1912 Invalid, 1573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:30:39,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222352 states. [2022-03-15 15:30:42,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222352 to 199729. [2022-03-15 15:30:43,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199729 states, 199728 states have (on average 2.412170551950653) internal successors, (481778), 199728 states have internal predecessors, (481778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:44,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199729 states to 199729 states and 481778 transitions. [2022-03-15 15:30:44,211 INFO L78 Accepts]: Start accepts. Automaton has 199729 states and 481778 transitions. Word has length 38 [2022-03-15 15:30:44,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:44,211 INFO L470 AbstractCegarLoop]: Abstraction has 199729 states and 481778 transitions. [2022-03-15 15:30:44,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:44,211 INFO L276 IsEmpty]: Start isEmpty. Operand 199729 states and 481778 transitions. [2022-03-15 15:30:44,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:30:44,257 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:44,257 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:44,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:44,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-03-15 15:30:44,457 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:44,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:44,459 INFO L85 PathProgramCache]: Analyzing trace with hash 432482470, now seen corresponding path program 53 times [2022-03-15 15:30:44,459 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:44,459 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616493904] [2022-03-15 15:30:44,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:44,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:44,641 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:44,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:44,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616493904] [2022-03-15 15:30:44,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616493904] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:44,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711449950] [2022-03-15 15:30:44,641 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:30:44,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:44,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:44,643 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:44,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-15 15:30:44,663 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 15:30:44,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:44,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:30:44,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:45,047 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:45,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:45,675 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:45,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711449950] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:45,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:45,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 36 [2022-03-15 15:30:45,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30113471] [2022-03-15 15:30:45,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:45,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 15:30:45,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:45,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 15:30:45,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1171, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:30:45,676 INFO L87 Difference]: Start difference. First operand 199729 states and 481778 transitions. Second operand has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:50,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:50,849 INFO L93 Difference]: Finished difference Result 250125 states and 598297 transitions. [2022-03-15 15:30:50,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-15 15:30:50,849 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:30:50,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:51,638 INFO L225 Difference]: With dead ends: 250125 [2022-03-15 15:30:51,638 INFO L226 Difference]: Without dead ends: 249693 [2022-03-15 15:30:51,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2933 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1466, Invalid=9664, Unknown=0, NotChecked=0, Total=11130 [2022-03-15 15:30:51,639 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 719 mSDsluCounter, 3144 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 2847 SdHoareTripleChecker+Invalid, 2897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:51,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [719 Valid, 2847 Invalid, 2897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 2679 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 15:30:51,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249693 states. [2022-03-15 15:30:55,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249693 to 204883. [2022-03-15 15:30:56,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204883 states, 204882 states have (on average 2.410118995324138) internal successors, (493790), 204882 states have internal predecessors, (493790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:57,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204883 states to 204883 states and 493790 transitions. [2022-03-15 15:30:57,201 INFO L78 Accepts]: Start accepts. Automaton has 204883 states and 493790 transitions. Word has length 38 [2022-03-15 15:30:57,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:57,201 INFO L470 AbstractCegarLoop]: Abstraction has 204883 states and 493790 transitions. [2022-03-15 15:30:57,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:57,201 INFO L276 IsEmpty]: Start isEmpty. Operand 204883 states and 493790 transitions. [2022-03-15 15:30:57,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:30:57,257 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:57,257 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:57,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:57,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:57,458 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:30:57,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:57,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1005405586, now seen corresponding path program 54 times [2022-03-15 15:30:57,458 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:57,458 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227387996] [2022-03-15 15:30:57,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:57,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:57,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:57,669 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:57,670 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:57,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227387996] [2022-03-15 15:30:57,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227387996] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:57,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058887548] [2022-03-15 15:30:57,670 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:30:57,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:57,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:57,671 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:30:57,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-15 15:30:57,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:30:57,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:57,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:30:57,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:58,431 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:58,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:58,785 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:58,785 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058887548] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:58,785 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:58,785 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:30:58,785 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921194883] [2022-03-15 15:30:58,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:58,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:30:58,786 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:58,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:30:58,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:30:58,786 INFO L87 Difference]: Start difference. First operand 204883 states and 493790 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:01,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:01,443 INFO L93 Difference]: Finished difference Result 217189 states and 522887 transitions. [2022-03-15 15:31:01,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 15:31:01,443 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:31:01,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:02,372 INFO L225 Difference]: With dead ends: 217189 [2022-03-15 15:31:02,372 INFO L226 Difference]: Without dead ends: 217155 [2022-03-15 15:31:02,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1105 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=475, Invalid=4637, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 15:31:02,373 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 315 mSDsluCounter, 1709 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 1564 SdHoareTripleChecker+Invalid, 1549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:02,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 1564 Invalid, 1549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:31:02,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217155 states. [2022-03-15 15:31:06,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217155 to 205752. [2022-03-15 15:31:06,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205752 states, 205751 states have (on average 2.4099761362034693) internal successors, (495855), 205751 states have internal predecessors, (495855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:07,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205752 states to 205752 states and 495855 transitions. [2022-03-15 15:31:07,670 INFO L78 Accepts]: Start accepts. Automaton has 205752 states and 495855 transitions. Word has length 38 [2022-03-15 15:31:07,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:07,670 INFO L470 AbstractCegarLoop]: Abstraction has 205752 states and 495855 transitions. [2022-03-15 15:31:07,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:07,670 INFO L276 IsEmpty]: Start isEmpty. Operand 205752 states and 495855 transitions. [2022-03-15 15:31:07,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:31:07,716 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:07,716 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:07,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:07,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:07,917 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:07,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:07,917 INFO L85 PathProgramCache]: Analyzing trace with hash -41761426, now seen corresponding path program 55 times [2022-03-15 15:31:07,917 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:07,917 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982071202] [2022-03-15 15:31:07,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:07,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:08,103 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:08,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:08,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982071202] [2022-03-15 15:31:08,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982071202] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:08,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808671841] [2022-03-15 15:31:08,103 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:31:08,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:08,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:08,105 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:08,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-15 15:31:08,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:08,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:31:08,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:08,486 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:08,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:08,832 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:08,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808671841] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:08,832 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:08,833 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-15 15:31:08,833 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129148217] [2022-03-15 15:31:08,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:08,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 15:31:08,833 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:08,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 15:31:08,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:31:08,833 INFO L87 Difference]: Start difference. First operand 205752 states and 495855 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:12,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:12,102 INFO L93 Difference]: Finished difference Result 243037 states and 582553 transitions. [2022-03-15 15:31:12,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 15:31:12,102 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:31:12,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:12,795 INFO L225 Difference]: With dead ends: 243037 [2022-03-15 15:31:12,795 INFO L226 Difference]: Without dead ends: 242968 [2022-03-15 15:31:12,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=452, Invalid=4660, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 15:31:12,796 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 374 mSDsluCounter, 2410 mSDsCounter, 0 mSdLazyCounter, 2150 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 2133 SdHoareTripleChecker+Invalid, 2258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 2150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:12,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 2133 Invalid, 2258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 2150 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 15:31:13,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242968 states. [2022-03-15 15:31:17,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242968 to 214523. [2022-03-15 15:31:17,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214523 states, 214522 states have (on average 2.411393703209927) internal successors, (517297), 214522 states have internal predecessors, (517297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:18,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214523 states to 214523 states and 517297 transitions. [2022-03-15 15:31:18,781 INFO L78 Accepts]: Start accepts. Automaton has 214523 states and 517297 transitions. Word has length 38 [2022-03-15 15:31:18,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:18,781 INFO L470 AbstractCegarLoop]: Abstraction has 214523 states and 517297 transitions. [2022-03-15 15:31:18,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:18,781 INFO L276 IsEmpty]: Start isEmpty. Operand 214523 states and 517297 transitions. [2022-03-15 15:31:18,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:31:18,830 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:18,830 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:18,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:19,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-15 15:31:19,030 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:19,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:19,031 INFO L85 PathProgramCache]: Analyzing trace with hash 253122132, now seen corresponding path program 56 times [2022-03-15 15:31:19,031 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:19,031 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299975791] [2022-03-15 15:31:19,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:19,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:19,236 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:19,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:19,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299975791] [2022-03-15 15:31:19,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299975791] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:19,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182890110] [2022-03-15 15:31:19,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:31:19,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:19,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:19,238 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:19,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-15 15:31:19,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:31:19,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:19,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:31:19,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:19,578 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:19,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:19,928 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:19,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182890110] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:19,929 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:19,929 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:31:19,929 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967064551] [2022-03-15 15:31:19,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:19,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:31:19,929 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:19,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:31:19,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:31:19,929 INFO L87 Difference]: Start difference. First operand 214523 states and 517297 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:22,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:22,988 INFO L93 Difference]: Finished difference Result 238695 states and 573579 transitions. [2022-03-15 15:31:23,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 15:31:23,003 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:31:23,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:23,943 INFO L225 Difference]: With dead ends: 238695 [2022-03-15 15:31:23,943 INFO L226 Difference]: Without dead ends: 238678 [2022-03-15 15:31:23,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=268, Invalid=2702, Unknown=0, NotChecked=0, Total=2970 [2022-03-15 15:31:23,944 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 210 mSDsluCounter, 1791 mSDsCounter, 0 mSdLazyCounter, 1391 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 1664 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:23,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 1664 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1391 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:31:24,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238678 states. [2022-03-15 15:31:28,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238678 to 214859. [2022-03-15 15:31:28,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214859 states, 214858 states have (on average 2.4113879864840966) internal successors, (518106), 214858 states have internal predecessors, (518106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:29,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214859 states to 214859 states and 518106 transitions. [2022-03-15 15:31:29,523 INFO L78 Accepts]: Start accepts. Automaton has 214859 states and 518106 transitions. Word has length 38 [2022-03-15 15:31:29,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:29,523 INFO L470 AbstractCegarLoop]: Abstraction has 214859 states and 518106 transitions. [2022-03-15 15:31:29,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:29,523 INFO L276 IsEmpty]: Start isEmpty. Operand 214859 states and 518106 transitions. [2022-03-15 15:31:29,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:31:29,577 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:29,577 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:29,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:29,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-15 15:31:29,778 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:29,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:29,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1725520592, now seen corresponding path program 57 times [2022-03-15 15:31:29,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:29,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398179373] [2022-03-15 15:31:29,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:29,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:29,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:30,005 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:30,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:30,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398179373] [2022-03-15 15:31:30,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398179373] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:30,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176343825] [2022-03-15 15:31:30,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:31:30,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:30,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:30,007 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:30,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-15 15:31:30,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:31:30,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:30,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:31:30,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:30,808 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:30,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:31,154 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:31,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176343825] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:31,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:31,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:31:31,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507930051] [2022-03-15 15:31:31,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:31,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:31:31,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:31,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:31:31,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:31:31,155 INFO L87 Difference]: Start difference. First operand 214859 states and 518106 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:34,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:34,456 INFO L93 Difference]: Finished difference Result 219835 states and 529343 transitions. [2022-03-15 15:31:34,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 15:31:34,457 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:31:34,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:35,123 INFO L225 Difference]: With dead ends: 219835 [2022-03-15 15:31:35,123 INFO L226 Difference]: Without dead ends: 219791 [2022-03-15 15:31:35,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=535, Invalid=5015, Unknown=0, NotChecked=0, Total=5550 [2022-03-15 15:31:35,124 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 391 mSDsluCounter, 2352 mSDsCounter, 0 mSdLazyCounter, 1917 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 2059 SdHoareTripleChecker+Invalid, 2054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:35,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 2059 Invalid, 2054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1917 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:31:35,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219791 states. [2022-03-15 15:31:39,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219791 to 216583. [2022-03-15 15:31:39,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216583 states, 216582 states have (on average 2.4118116925690964) internal successors, (522355), 216582 states have internal predecessors, (522355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:40,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216583 states to 216583 states and 522355 transitions. [2022-03-15 15:31:40,552 INFO L78 Accepts]: Start accepts. Automaton has 216583 states and 522355 transitions. Word has length 38 [2022-03-15 15:31:40,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:40,552 INFO L470 AbstractCegarLoop]: Abstraction has 216583 states and 522355 transitions. [2022-03-15 15:31:40,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:40,552 INFO L276 IsEmpty]: Start isEmpty. Operand 216583 states and 522355 transitions. [2022-03-15 15:31:40,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:31:40,600 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:40,600 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:40,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:40,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:40,802 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:40,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:40,802 INFO L85 PathProgramCache]: Analyzing trace with hash -925910520, now seen corresponding path program 58 times [2022-03-15 15:31:40,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:40,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982816332] [2022-03-15 15:31:40,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:40,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:40,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:40,994 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:40,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:40,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982816332] [2022-03-15 15:31:40,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982816332] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:40,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307109196] [2022-03-15 15:31:40,994 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:31:40,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:40,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:40,996 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:40,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-15 15:31:41,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:31:41,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:41,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:31:41,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:41,381 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:41,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:41,707 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:41,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307109196] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:41,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:41,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:31:41,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954608243] [2022-03-15 15:31:41,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:41,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:31:41,708 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:41,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:31:41,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:31:41,708 INFO L87 Difference]: Start difference. First operand 216583 states and 522355 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:45,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:45,005 INFO L93 Difference]: Finished difference Result 221841 states and 533914 transitions. [2022-03-15 15:31:45,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 15:31:45,006 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:31:45,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:46,018 INFO L225 Difference]: With dead ends: 221841 [2022-03-15 15:31:46,018 INFO L226 Difference]: Without dead ends: 221758 [2022-03-15 15:31:46,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1152 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=485, Invalid=4485, Unknown=0, NotChecked=0, Total=4970 [2022-03-15 15:31:46,019 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 401 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 1854 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 1989 SdHoareTripleChecker+Invalid, 1952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:46,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 1989 Invalid, 1952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1854 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:31:46,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221758 states. [2022-03-15 15:31:49,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221758 to 219330. [2022-03-15 15:31:50,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219330 states, 219329 states have (on average 2.410378928459073) internal successors, (528666), 219329 states have internal predecessors, (528666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:51,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219330 states to 219330 states and 528666 transitions. [2022-03-15 15:31:51,451 INFO L78 Accepts]: Start accepts. Automaton has 219330 states and 528666 transitions. Word has length 38 [2022-03-15 15:31:51,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:51,451 INFO L470 AbstractCegarLoop]: Abstraction has 219330 states and 528666 transitions. [2022-03-15 15:31:51,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:51,451 INFO L276 IsEmpty]: Start isEmpty. Operand 219330 states and 528666 transitions. [2022-03-15 15:31:51,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:31:51,502 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:51,502 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:51,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:51,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-03-15 15:31:51,702 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:31:51,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:51,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1421707574, now seen corresponding path program 59 times [2022-03-15 15:31:51,703 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:51,703 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269623424] [2022-03-15 15:31:51,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:51,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:51,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:51,907 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:51,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:51,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269623424] [2022-03-15 15:31:51,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269623424] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:51,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876784961] [2022-03-15 15:31:51,908 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:31:51,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:51,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:51,916 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:51,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-15 15:31:51,937 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 15:31:51,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:51,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:31:51,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:52,301 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:52,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:52,624 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:52,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876784961] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:52,624 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:52,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-15 15:31:52,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276444078] [2022-03-15 15:31:52,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:52,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 15:31:52,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:52,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 15:31:52,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:31:52,625 INFO L87 Difference]: Start difference. First operand 219330 states and 528666 transitions. Second operand has 32 states, 32 states have (on average 2.375) internal successors, (76), 31 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:55,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:55,787 INFO L93 Difference]: Finished difference Result 226504 states and 544989 transitions. [2022-03-15 15:31:55,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-15 15:31:55,788 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.375) internal successors, (76), 31 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:31:55,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:56,428 INFO L225 Difference]: With dead ends: 226504 [2022-03-15 15:31:56,428 INFO L226 Difference]: Without dead ends: 226451 [2022-03-15 15:31:56,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=491, Invalid=4201, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 15:31:56,429 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 395 mSDsluCounter, 1971 mSDsCounter, 0 mSdLazyCounter, 1911 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 1723 SdHoareTripleChecker+Invalid, 2007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:56,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 1723 Invalid, 2007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1911 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 15:31:56,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226451 states. [2022-03-15 15:32:00,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226451 to 223614. [2022-03-15 15:32:01,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223614 states, 223613 states have (on average 2.409850947842925) internal successors, (538874), 223613 states have internal predecessors, (538874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:02,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223614 states to 223614 states and 538874 transitions. [2022-03-15 15:32:02,702 INFO L78 Accepts]: Start accepts. Automaton has 223614 states and 538874 transitions. Word has length 38 [2022-03-15 15:32:02,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:02,703 INFO L470 AbstractCegarLoop]: Abstraction has 223614 states and 538874 transitions. [2022-03-15 15:32:02,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.375) internal successors, (76), 31 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:02,703 INFO L276 IsEmpty]: Start isEmpty. Operand 223614 states and 538874 transitions. [2022-03-15 15:32:02,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:32:02,777 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:02,777 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:02,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:02,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-15 15:32:02,991 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:02,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:02,992 INFO L85 PathProgramCache]: Analyzing trace with hash -198181364, now seen corresponding path program 60 times [2022-03-15 15:32:02,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:02,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498735664] [2022-03-15 15:32:02,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:02,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:02,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:03,263 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:03,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:03,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498735664] [2022-03-15 15:32:03,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498735664] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:03,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664954086] [2022-03-15 15:32:03,264 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:32:03,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:03,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:03,265 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:03,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-15 15:32:03,292 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:32:03,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:03,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:32:03,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:03,684 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:03,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:04,049 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:04,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664954086] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:04,049 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:04,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-03-15 15:32:04,049 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087993332] [2022-03-15 15:32:04,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:04,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-15 15:32:04,050 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:04,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-15 15:32:04,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=718, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:32:04,050 INFO L87 Difference]: Start difference. First operand 223614 states and 538874 transitions. Second operand has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:07,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:07,460 INFO L93 Difference]: Finished difference Result 240724 states and 577550 transitions. [2022-03-15 15:32:07,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 15:32:07,461 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:32:07,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:08,212 INFO L225 Difference]: With dead ends: 240724 [2022-03-15 15:32:08,212 INFO L226 Difference]: Without dead ends: 240666 [2022-03-15 15:32:08,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 6 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 15:32:08,213 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 322 mSDsluCounter, 2611 mSDsCounter, 0 mSdLazyCounter, 2090 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 2362 SdHoareTripleChecker+Invalid, 2149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:08,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 2362 Invalid, 2149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2090 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 15:32:08,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240666 states. [2022-03-15 15:32:12,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240666 to 225813. [2022-03-15 15:32:13,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225813 states, 225812 states have (on average 2.4096505057304305) internal successors, (544128), 225812 states have internal predecessors, (544128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:14,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225813 states to 225813 states and 544128 transitions. [2022-03-15 15:32:14,347 INFO L78 Accepts]: Start accepts. Automaton has 225813 states and 544128 transitions. Word has length 38 [2022-03-15 15:32:14,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:14,348 INFO L470 AbstractCegarLoop]: Abstraction has 225813 states and 544128 transitions. [2022-03-15 15:32:14,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:14,348 INFO L276 IsEmpty]: Start isEmpty. Operand 225813 states and 544128 transitions. [2022-03-15 15:32:14,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:32:14,408 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:14,408 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:14,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:14,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-15 15:32:14,609 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:14,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:14,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1452833468, now seen corresponding path program 61 times [2022-03-15 15:32:14,609 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:14,609 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762262830] [2022-03-15 15:32:14,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:14,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:14,793 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:14,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:14,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762262830] [2022-03-15 15:32:14,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762262830] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:14,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862701690] [2022-03-15 15:32:14,793 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:32:14,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:14,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:14,794 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:14,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-15 15:32:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:14,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:32:14,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:15,187 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:15,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:15,473 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:15,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862701690] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:15,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:15,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 29 [2022-03-15 15:32:15,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494068954] [2022-03-15 15:32:15,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:15,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-15 15:32:15,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:15,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-15 15:32:15,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=772, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:32:15,474 INFO L87 Difference]: Start difference. First operand 225813 states and 544128 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:18,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:18,523 INFO L93 Difference]: Finished difference Result 253210 states and 606499 transitions. [2022-03-15 15:32:18,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-15 15:32:18,524 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:32:18,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:19,322 INFO L225 Difference]: With dead ends: 253210 [2022-03-15 15:32:19,323 INFO L226 Difference]: Without dead ends: 253105 [2022-03-15 15:32:19,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 54 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=402, Invalid=3630, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 15:32:19,323 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 386 mSDsluCounter, 2418 mSDsCounter, 0 mSdLazyCounter, 2088 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 2142 SdHoareTripleChecker+Invalid, 2170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:19,323 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 2142 Invalid, 2170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2088 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:32:19,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253105 states. [2022-03-15 15:32:23,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253105 to 232783. [2022-03-15 15:32:24,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232783 states, 232782 states have (on average 2.4071491782010637) internal successors, (560341), 232782 states have internal predecessors, (560341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:25,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232783 states to 232783 states and 560341 transitions. [2022-03-15 15:32:25,529 INFO L78 Accepts]: Start accepts. Automaton has 232783 states and 560341 transitions. Word has length 38 [2022-03-15 15:32:25,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:25,529 INFO L470 AbstractCegarLoop]: Abstraction has 232783 states and 560341 transitions. [2022-03-15 15:32:25,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:25,529 INFO L276 IsEmpty]: Start isEmpty. Operand 232783 states and 560341 transitions. [2022-03-15 15:32:25,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:32:25,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:25,584 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:25,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:25,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-03-15 15:32:25,784 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:25,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:25,785 INFO L85 PathProgramCache]: Analyzing trace with hash 679972510, now seen corresponding path program 62 times [2022-03-15 15:32:25,785 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:25,785 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664822605] [2022-03-15 15:32:25,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:25,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:25,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:25,976 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:25,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:25,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664822605] [2022-03-15 15:32:25,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664822605] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:25,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815252041] [2022-03-15 15:32:25,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:32:25,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:25,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:25,977 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:25,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-15 15:32:26,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:32:26,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:26,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:32:26,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:26,343 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:26,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:26,634 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:26,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815252041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:26,635 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:26,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 29 [2022-03-15 15:32:26,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553543050] [2022-03-15 15:32:26,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:26,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-15 15:32:26,635 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:26,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-15 15:32:26,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:32:26,636 INFO L87 Difference]: Start difference. First operand 232783 states and 560341 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:29,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:29,826 INFO L93 Difference]: Finished difference Result 257718 states and 616884 transitions. [2022-03-15 15:32:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-15 15:32:29,826 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:32:29,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:30,934 INFO L225 Difference]: With dead ends: 257718 [2022-03-15 15:32:30,934 INFO L226 Difference]: Without dead ends: 257623 [2022-03-15 15:32:30,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 54 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=369, Invalid=3537, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 15:32:30,935 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 362 mSDsluCounter, 3066 mSDsCounter, 0 mSdLazyCounter, 2364 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 2443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 2364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:30,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 2801 Invalid, 2443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 2364 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:32:31,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257623 states. [2022-03-15 15:32:35,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257623 to 238428. [2022-03-15 15:32:35,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238428 states, 238427 states have (on average 2.406254325223234) internal successors, (573716), 238427 states have internal predecessors, (573716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:37,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238428 states to 238428 states and 573716 transitions. [2022-03-15 15:32:37,715 INFO L78 Accepts]: Start accepts. Automaton has 238428 states and 573716 transitions. Word has length 38 [2022-03-15 15:32:37,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:37,715 INFO L470 AbstractCegarLoop]: Abstraction has 238428 states and 573716 transitions. [2022-03-15 15:32:37,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:37,715 INFO L276 IsEmpty]: Start isEmpty. Operand 238428 states and 573716 transitions. [2022-03-15 15:32:37,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:32:37,791 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:37,791 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:37,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:38,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:38,007 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:38,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:38,008 INFO L85 PathProgramCache]: Analyzing trace with hash 442535240, now seen corresponding path program 63 times [2022-03-15 15:32:38,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:38,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666227558] [2022-03-15 15:32:38,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:38,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:38,313 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:38,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:38,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666227558] [2022-03-15 15:32:38,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666227558] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:38,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27176052] [2022-03-15 15:32:38,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:32:38,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:38,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:38,324 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:38,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-15 15:32:38,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:32:38,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:38,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:32:38,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:39,231 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:39,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:39,713 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:39,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27176052] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:39,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:39,713 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 32 [2022-03-15 15:32:39,713 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359659653] [2022-03-15 15:32:39,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:39,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-15 15:32:39,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:39,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-15 15:32:39,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 15:32:39,714 INFO L87 Difference]: Start difference. First operand 238428 states and 573716 transitions. Second operand has 33 states, 33 states have (on average 2.5454545454545454) internal successors, (84), 32 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:43,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:43,854 INFO L93 Difference]: Finished difference Result 247178 states and 593496 transitions. [2022-03-15 15:32:43,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-15 15:32:43,855 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.5454545454545454) internal successors, (84), 32 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:32:43,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:44,573 INFO L225 Difference]: With dead ends: 247178 [2022-03-15 15:32:44,573 INFO L226 Difference]: Without dead ends: 247092 [2022-03-15 15:32:44,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1519 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=649, Invalid=6157, Unknown=0, NotChecked=0, Total=6806 [2022-03-15 15:32:44,574 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 600 mSDsluCounter, 2932 mSDsCounter, 0 mSdLazyCounter, 2383 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 2475 SdHoareTripleChecker+Invalid, 2564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 2383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:44,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 2475 Invalid, 2564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 2383 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 15:32:44,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247092 states. [2022-03-15 15:32:49,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247092 to 242549. [2022-03-15 15:32:49,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242549 states, 242548 states have (on average 2.4067318633837425) internal successors, (583748), 242548 states have internal predecessors, (583748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:50,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242549 states to 242549 states and 583748 transitions. [2022-03-15 15:32:50,818 INFO L78 Accepts]: Start accepts. Automaton has 242549 states and 583748 transitions. Word has length 38 [2022-03-15 15:32:50,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:50,818 INFO L470 AbstractCegarLoop]: Abstraction has 242549 states and 583748 transitions. [2022-03-15 15:32:50,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.5454545454545454) internal successors, (84), 32 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:50,818 INFO L276 IsEmpty]: Start isEmpty. Operand 242549 states and 583748 transitions. [2022-03-15 15:32:50,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:32:50,878 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:50,879 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:50,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:51,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:51,079 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:32:51,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:51,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1936505558, now seen corresponding path program 64 times [2022-03-15 15:32:51,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:51,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218790894] [2022-03-15 15:32:51,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:51,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:51,294 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:51,294 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:51,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218790894] [2022-03-15 15:32:51,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218790894] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:51,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581103614] [2022-03-15 15:32:51,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:32:51,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:51,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:51,296 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:51,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-15 15:32:51,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:32:51,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:51,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:32:51,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:51,703 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:51,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:52,083 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:32:52,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581103614] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:52,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:52,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 29 [2022-03-15 15:32:52,083 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46375522] [2022-03-15 15:32:52,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:52,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-15 15:32:52,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:52,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-15 15:32:52,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=772, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:32:52,084 INFO L87 Difference]: Start difference. First operand 242549 states and 583748 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:54,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:54,911 INFO L93 Difference]: Finished difference Result 259471 states and 621961 transitions. [2022-03-15 15:32:54,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 15:32:54,911 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:32:54,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:56,021 INFO L225 Difference]: With dead ends: 259471 [2022-03-15 15:32:56,022 INFO L226 Difference]: Without dead ends: 259425 [2022-03-15 15:32:56,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 54 SyntacticMatches, 6 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=297, Invalid=2565, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:32:56,022 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 272 mSDsluCounter, 2040 mSDsCounter, 0 mSdLazyCounter, 1580 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:56,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 1824 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1580 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:32:56,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259425 states. [2022-03-15 15:33:00,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259425 to 244014. [2022-03-15 15:33:01,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244014 states, 244013 states have (on average 2.4064332638015187) internal successors, (587201), 244013 states have internal predecessors, (587201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:02,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244014 states to 244014 states and 587201 transitions. [2022-03-15 15:33:02,383 INFO L78 Accepts]: Start accepts. Automaton has 244014 states and 587201 transitions. Word has length 38 [2022-03-15 15:33:02,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:02,384 INFO L470 AbstractCegarLoop]: Abstraction has 244014 states and 587201 transitions. [2022-03-15 15:33:02,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:02,384 INFO L276 IsEmpty]: Start isEmpty. Operand 244014 states and 587201 transitions. [2022-03-15 15:33:02,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:33:02,440 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:02,440 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:02,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:02,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:02,641 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:02,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:02,641 INFO L85 PathProgramCache]: Analyzing trace with hash 423917610, now seen corresponding path program 65 times [2022-03-15 15:33:02,641 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:02,641 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602025391] [2022-03-15 15:33:02,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:02,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:02,818 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:02,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:02,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602025391] [2022-03-15 15:33:02,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602025391] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:02,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492997924] [2022-03-15 15:33:02,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:33:02,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:02,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:02,819 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:02,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-15 15:33:02,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 15:33:02,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:02,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:33:02,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:03,210 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:03,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:03,549 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:03,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492997924] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:03,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:03,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-15 15:33:03,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184009050] [2022-03-15 15:33:03,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:03,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 15:33:03,550 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:03,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 15:33:03,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:33:03,550 INFO L87 Difference]: Start difference. First operand 244014 states and 587201 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:06,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:06,592 INFO L93 Difference]: Finished difference Result 266371 states and 638012 transitions. [2022-03-15 15:33:06,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 15:33:06,593 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:33:06,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:07,710 INFO L225 Difference]: With dead ends: 266371 [2022-03-15 15:33:07,710 INFO L226 Difference]: Without dead ends: 266301 [2022-03-15 15:33:07,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=385, Invalid=3397, Unknown=0, NotChecked=0, Total=3782 [2022-03-15 15:33:07,711 INFO L933 BasicCegarLoop]: 101 mSDtfsCounter, 353 mSDsluCounter, 1857 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:07,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 1639 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:33:07,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266301 states. [2022-03-15 15:33:13,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266301 to 247320. [2022-03-15 15:33:13,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247320 states, 247319 states have (on average 2.4065437754479033) internal successors, (595184), 247319 states have internal predecessors, (595184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:15,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247320 states to 247320 states and 595184 transitions. [2022-03-15 15:33:15,854 INFO L78 Accepts]: Start accepts. Automaton has 247320 states and 595184 transitions. Word has length 38 [2022-03-15 15:33:15,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:15,855 INFO L470 AbstractCegarLoop]: Abstraction has 247320 states and 595184 transitions. [2022-03-15 15:33:15,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:15,855 INFO L276 IsEmpty]: Start isEmpty. Operand 247320 states and 595184 transitions. [2022-03-15 15:33:15,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:33:15,967 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:15,968 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:15,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:16,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-03-15 15:33:16,182 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:16,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:16,184 INFO L85 PathProgramCache]: Analyzing trace with hash -2054048424, now seen corresponding path program 66 times [2022-03-15 15:33:16,184 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:16,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790418452] [2022-03-15 15:33:16,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:16,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:16,392 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:16,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:16,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790418452] [2022-03-15 15:33:16,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790418452] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:16,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450758130] [2022-03-15 15:33:16,393 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:33:16,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:16,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:16,394 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:16,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-15 15:33:16,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:33:16,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:16,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:33:16,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:16,737 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:16,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:17,119 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:17,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450758130] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:17,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:17,119 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:33:17,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036717725] [2022-03-15 15:33:17,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:17,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:33:17,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:17,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:33:17,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:33:17,120 INFO L87 Difference]: Start difference. First operand 247320 states and 595184 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:19,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:19,901 INFO L93 Difference]: Finished difference Result 263347 states and 631500 transitions. [2022-03-15 15:33:19,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 15:33:19,902 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:33:19,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:20,695 INFO L225 Difference]: With dead ends: 263347 [2022-03-15 15:33:20,695 INFO L226 Difference]: Without dead ends: 263330 [2022-03-15 15:33:20,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=280, Invalid=2582, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:33:20,696 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 225 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:20,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 1646 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:33:21,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263330 states. [2022-03-15 15:33:25,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263330 to 248311. [2022-03-15 15:33:26,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248311 states, 248310 states have (on average 2.4066328379847772) internal successors, (597591), 248310 states have internal predecessors, (597591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:27,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248311 states to 248311 states and 597591 transitions. [2022-03-15 15:33:27,775 INFO L78 Accepts]: Start accepts. Automaton has 248311 states and 597591 transitions. Word has length 38 [2022-03-15 15:33:27,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:27,775 INFO L470 AbstractCegarLoop]: Abstraction has 248311 states and 597591 transitions. [2022-03-15 15:33:27,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:27,775 INFO L276 IsEmpty]: Start isEmpty. Operand 248311 states and 597591 transitions. [2022-03-15 15:33:27,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:33:27,838 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:27,838 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:27,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:28,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:28,038 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:28,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:28,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1838109140, now seen corresponding path program 67 times [2022-03-15 15:33:28,039 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:28,039 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704849948] [2022-03-15 15:33:28,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:28,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:28,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:28,225 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:28,225 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:28,225 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704849948] [2022-03-15 15:33:28,225 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704849948] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:28,225 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216877704] [2022-03-15 15:33:28,225 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:33:28,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:28,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:28,227 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:28,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-15 15:33:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:28,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:33:28,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:28,560 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:28,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:28,910 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:28,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216877704] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:28,911 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:28,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:33:28,911 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151787493] [2022-03-15 15:33:28,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:28,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:33:28,911 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:28,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:33:28,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:33:28,912 INFO L87 Difference]: Start difference. First operand 248311 states and 597591 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:32,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:32,647 INFO L93 Difference]: Finished difference Result 263955 states and 634548 transitions. [2022-03-15 15:33:32,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-15 15:33:32,647 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:33:32,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:33,833 INFO L225 Difference]: With dead ends: 263955 [2022-03-15 15:33:33,833 INFO L226 Difference]: Without dead ends: 263904 [2022-03-15 15:33:33,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1529 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=595, Invalid=5885, Unknown=0, NotChecked=0, Total=6480 [2022-03-15 15:33:33,834 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 374 mSDsluCounter, 2600 mSDsCounter, 0 mSdLazyCounter, 2061 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:33,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 2341 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2061 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:33:34,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263904 states. [2022-03-15 15:33:38,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263904 to 249476. [2022-03-15 15:33:38,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249476 states, 249475 states have (on average 2.406609880749574) internal successors, (600389), 249475 states have internal predecessors, (600389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:40,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249476 states to 249476 states and 600389 transitions. [2022-03-15 15:33:40,259 INFO L78 Accepts]: Start accepts. Automaton has 249476 states and 600389 transitions. Word has length 38 [2022-03-15 15:33:40,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:40,259 INFO L470 AbstractCegarLoop]: Abstraction has 249476 states and 600389 transitions. [2022-03-15 15:33:40,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:40,259 INFO L276 IsEmpty]: Start isEmpty. Operand 249476 states and 600389 transitions. [2022-03-15 15:33:40,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:33:40,317 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:40,317 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:40,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:40,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:40,518 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:40,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:40,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1493213996, now seen corresponding path program 68 times [2022-03-15 15:33:40,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:40,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421996237] [2022-03-15 15:33:40,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:40,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:40,692 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:40,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:40,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421996237] [2022-03-15 15:33:40,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421996237] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:40,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609918173] [2022-03-15 15:33:40,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:33:40,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:40,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:40,693 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:40,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-15 15:33:40,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:33:40,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:40,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:33:40,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:41,074 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:41,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:41,407 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:33:41,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609918173] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:41,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:41,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-15 15:33:41,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601804650] [2022-03-15 15:33:41,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:41,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 15:33:41,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:41,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 15:33:41,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:33:41,408 INFO L87 Difference]: Start difference. First operand 249476 states and 600389 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:45,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:45,357 INFO L93 Difference]: Finished difference Result 293252 states and 702115 transitions. [2022-03-15 15:33:45,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-15 15:33:45,372 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:33:45,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:46,258 INFO L225 Difference]: With dead ends: 293252 [2022-03-15 15:33:46,259 INFO L226 Difference]: Without dead ends: 293183 [2022-03-15 15:33:46,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1474 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=510, Invalid=5342, Unknown=0, NotChecked=0, Total=5852 [2022-03-15 15:33:46,259 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 397 mSDsluCounter, 2457 mSDsCounter, 0 mSdLazyCounter, 1795 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 2283 SdHoareTripleChecker+Invalid, 1919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:46,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 2283 Invalid, 1919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1795 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:33:46,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293183 states. [2022-03-15 15:33:52,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293183 to 259027. [2022-03-15 15:33:53,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259027 states, 259026 states have (on average 2.407912719186491) internal successors, (623712), 259026 states have internal predecessors, (623712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:54,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259027 states to 259027 states and 623712 transitions. [2022-03-15 15:33:54,719 INFO L78 Accepts]: Start accepts. Automaton has 259027 states and 623712 transitions. Word has length 38 [2022-03-15 15:33:54,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:54,719 INFO L470 AbstractCegarLoop]: Abstraction has 259027 states and 623712 transitions. [2022-03-15 15:33:54,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:54,720 INFO L276 IsEmpty]: Start isEmpty. Operand 259027 states and 623712 transitions. [2022-03-15 15:33:54,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-15 15:33:54,781 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:54,781 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:54,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:54,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-03-15 15:33:54,982 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:33:54,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:54,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1198330438, now seen corresponding path program 69 times [2022-03-15 15:33:54,982 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:54,983 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363847789] [2022-03-15 15:33:54,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:54,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:55,162 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:55,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:55,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363847789] [2022-03-15 15:33:55,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363847789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:55,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41408648] [2022-03-15 15:33:55,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:55,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:55,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:55,164 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:55,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-15 15:33:55,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:33:55,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:55,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 15:33:55,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:55,549 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:55,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:56,276 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:33:56,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41408648] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:56,276 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:56,276 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-15 15:33:56,276 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321222707] [2022-03-15 15:33:56,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:56,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 15:33:56,276 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:56,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 15:33:56,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:33:56,277 INFO L87 Difference]: Start difference. First operand 259027 states and 623712 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:59,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:59,345 INFO L93 Difference]: Finished difference Result 289168 states and 693821 transitions. [2022-03-15 15:33:59,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-15 15:33:59,345 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-15 15:33:59,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:00,204 INFO L225 Difference]: With dead ends: 289168 [2022-03-15 15:34:00,204 INFO L226 Difference]: Without dead ends: 289151 [2022-03-15 15:34:00,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=350, Invalid=3682, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 15:34:00,204 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 287 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 1699 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:00,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 1699 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:34:00,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289151 states. [2022-03-15 15:34:05,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289151 to 260145. [2022-03-15 15:34:05,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260145 states, 260144 states have (on average 2.407966357094532) internal successors, (626418), 260144 states have internal predecessors, (626418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:07,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260145 states to 260145 states and 626418 transitions. [2022-03-15 15:34:07,176 INFO L78 Accepts]: Start accepts. Automaton has 260145 states and 626418 transitions. Word has length 38 [2022-03-15 15:34:07,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:07,176 INFO L470 AbstractCegarLoop]: Abstraction has 260145 states and 626418 transitions. [2022-03-15 15:34:07,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:07,176 INFO L276 IsEmpty]: Start isEmpty. Operand 260145 states and 626418 transitions. [2022-03-15 15:34:07,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-15 15:34:07,233 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:07,233 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:07,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:07,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-15 15:34:07,433 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:07,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:07,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1192238897, now seen corresponding path program 7 times [2022-03-15 15:34:07,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:07,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525024222] [2022-03-15 15:34:07,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:07,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:07,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:07,482 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 18 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:34:07,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:07,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525024222] [2022-03-15 15:34:07,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525024222] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:07,483 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558560696] [2022-03-15 15:34:07,483 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:34:07,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:07,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:07,484 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:07,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-15 15:34:07,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:07,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:34:07,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:07,597 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:07,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:07,652 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:07,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558560696] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:07,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:07,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 11 [2022-03-15 15:34:07,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270197626] [2022-03-15 15:34:07,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:07,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:34:07,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:07,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:34:07,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:34:07,652 INFO L87 Difference]: Start difference. First operand 260145 states and 626418 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:09,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:09,883 INFO L93 Difference]: Finished difference Result 321184 states and 775584 transitions. [2022-03-15 15:34:09,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:34:09,883 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-15 15:34:09,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:11,239 INFO L225 Difference]: With dead ends: 321184 [2022-03-15 15:34:11,239 INFO L226 Difference]: Without dead ends: 320377 [2022-03-15 15:34:11,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:34:11,240 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 131 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:11,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 335 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:34:11,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320377 states. [2022-03-15 15:34:16,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320377 to 285108. [2022-03-15 15:34:17,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285108 states, 285107 states have (on average 2.4088429957875466) internal successors, (686778), 285107 states have internal predecessors, (686778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:19,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285108 states to 285108 states and 686778 transitions. [2022-03-15 15:34:19,211 INFO L78 Accepts]: Start accepts. Automaton has 285108 states and 686778 transitions. Word has length 39 [2022-03-15 15:34:19,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:19,211 INFO L470 AbstractCegarLoop]: Abstraction has 285108 states and 686778 transitions. [2022-03-15 15:34:19,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:19,211 INFO L276 IsEmpty]: Start isEmpty. Operand 285108 states and 686778 transitions. [2022-03-15 15:34:19,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-15 15:34:19,278 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:19,278 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:19,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:19,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:19,479 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:19,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:19,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1351846617, now seen corresponding path program 8 times [2022-03-15 15:34:19,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:19,479 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135398695] [2022-03-15 15:34:19,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:19,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:19,515 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:19,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:19,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135398695] [2022-03-15 15:34:19,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135398695] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:19,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347014581] [2022-03-15 15:34:19,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:34:19,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:19,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:19,516 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:19,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-15 15:34:19,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:34:19,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:19,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-15 15:34:19,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:19,594 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 31 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:34:19,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:19,652 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 31 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:34:19,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347014581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:19,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:19,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 8 [2022-03-15 15:34:19,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663464991] [2022-03-15 15:34:19,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:19,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:34:19,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:19,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:34:19,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:34:19,653 INFO L87 Difference]: Start difference. First operand 285108 states and 686778 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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-03-15 15:34:21,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:21,889 INFO L93 Difference]: Finished difference Result 287926 states and 691391 transitions. [2022-03-15 15:34:21,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:34:21,889 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 39 [2022-03-15 15:34:21,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:23,210 INFO L225 Difference]: With dead ends: 287926 [2022-03-15 15:34:23,211 INFO L226 Difference]: Without dead ends: 287920 [2022-03-15 15:34:23,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:34:23,211 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 73 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:23,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 212 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:34:23,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287920 states. [2022-03-15 15:34:29,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287920 to 285072. [2022-03-15 15:34:29,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285072 states, 285071 states have (on average 2.408557868039892) internal successors, (686610), 285071 states have internal predecessors, (686610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:31,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285072 states to 285072 states and 686610 transitions. [2022-03-15 15:34:31,128 INFO L78 Accepts]: Start accepts. Automaton has 285072 states and 686610 transitions. Word has length 39 [2022-03-15 15:34:31,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:31,129 INFO L470 AbstractCegarLoop]: Abstraction has 285072 states and 686610 transitions. [2022-03-15 15:34:31,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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-03-15 15:34:31,129 INFO L276 IsEmpty]: Start isEmpty. Operand 285072 states and 686610 transitions. [2022-03-15 15:34:31,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-15 15:34:31,191 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:31,191 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:31,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:31,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:31,391 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:31,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:31,392 INFO L85 PathProgramCache]: Analyzing trace with hash -735468407, now seen corresponding path program 9 times [2022-03-15 15:34:31,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:31,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156198541] [2022-03-15 15:34:31,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:31,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:31,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:31,439 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 16 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:34:31,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:31,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156198541] [2022-03-15 15:34:31,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156198541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:31,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028332375] [2022-03-15 15:34:31,439 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:34:31,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:31,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:31,441 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:31,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-15 15:34:31,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:34:31,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:31,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:34:31,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:31,543 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:31,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:31,628 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:31,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028332375] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:31,628 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:31,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 10 [2022-03-15 15:34:31,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522445560] [2022-03-15 15:34:31,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:31,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:34:31,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:31,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:34:31,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:34:31,629 INFO L87 Difference]: Start difference. First operand 285072 states and 686610 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 10 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:33,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:33,924 INFO L93 Difference]: Finished difference Result 349072 states and 840084 transitions. [2022-03-15 15:34:33,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:34:33,925 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 10 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-15 15:34:33,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:35,039 INFO L225 Difference]: With dead ends: 349072 [2022-03-15 15:34:35,039 INFO L226 Difference]: Without dead ends: 348327 [2022-03-15 15:34:35,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:34:35,040 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 191 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:35,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 249 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:34:35,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348327 states. [2022-03-15 15:34:41,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348327 to 286675. [2022-03-15 15:34:42,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286675 states, 286674 states have (on average 2.4018013492678096) internal successors, (688534), 286674 states have internal predecessors, (688534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:43,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286675 states to 286675 states and 688534 transitions. [2022-03-15 15:34:43,618 INFO L78 Accepts]: Start accepts. Automaton has 286675 states and 688534 transitions. Word has length 39 [2022-03-15 15:34:43,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:43,619 INFO L470 AbstractCegarLoop]: Abstraction has 286675 states and 688534 transitions. [2022-03-15 15:34:43,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 10 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:43,619 INFO L276 IsEmpty]: Start isEmpty. Operand 286675 states and 688534 transitions. [2022-03-15 15:34:43,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-15 15:34:43,676 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:43,677 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:43,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:43,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-15 15:34:43,877 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:43,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:43,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1946601264, now seen corresponding path program 70 times [2022-03-15 15:34:43,878 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:43,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228528936] [2022-03-15 15:34:43,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:43,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:43,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:43,918 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:43,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:43,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228528936] [2022-03-15 15:34:43,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228528936] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:43,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242745744] [2022-03-15 15:34:43,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:34:43,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:43,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:43,919 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:43,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-15 15:34:43,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:34:43,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:43,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:34:43,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:43,997 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:43,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:44,061 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:44,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242745744] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:44,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:44,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:34:44,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607112030] [2022-03-15 15:34:44,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:44,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:34:44,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:44,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:34:44,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:34:44,062 INFO L87 Difference]: Start difference. First operand 286675 states and 688534 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 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-03-15 15:34:46,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:46,202 INFO L93 Difference]: Finished difference Result 339005 states and 814007 transitions. [2022-03-15 15:34:46,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:34:46,203 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 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 39 [2022-03-15 15:34:46,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:47,622 INFO L225 Difference]: With dead ends: 339005 [2022-03-15 15:34:47,622 INFO L226 Difference]: Without dead ends: 338883 [2022-03-15 15:34:47,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:34:47,623 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 187 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:47,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 118 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:34:47,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338883 states. [2022-03-15 15:34:54,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338883 to 337181. [2022-03-15 15:34:55,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337181 states, 337180 states have (on average 2.3982917136247703) internal successors, (808656), 337180 states have internal predecessors, (808656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:58,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337181 states to 337181 states and 808656 transitions. [2022-03-15 15:34:58,116 INFO L78 Accepts]: Start accepts. Automaton has 337181 states and 808656 transitions. Word has length 39 [2022-03-15 15:34:58,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:58,116 INFO L470 AbstractCegarLoop]: Abstraction has 337181 states and 808656 transitions. [2022-03-15 15:34:58,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 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-03-15 15:34:58,116 INFO L276 IsEmpty]: Start isEmpty. Operand 337181 states and 808656 transitions. [2022-03-15 15:34:58,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-15 15:34:58,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:58,198 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:58,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:58,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:58,421 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:34:58,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:58,421 INFO L85 PathProgramCache]: Analyzing trace with hash -185359280, now seen corresponding path program 71 times [2022-03-15 15:34:58,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:58,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616581495] [2022-03-15 15:34:58,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:58,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:58,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:58,465 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:34:58,466 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:58,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616581495] [2022-03-15 15:34:58,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616581495] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:58,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443655804] [2022-03-15 15:34:58,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:34:58,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:58,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:58,480 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:58,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-15 15:34:58,584 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:34:58,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:58,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:34:58,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:58,672 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:34:58,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:58,771 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:34:58,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443655804] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:58,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:58,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:34:58,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668460699] [2022-03-15 15:34:58,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:58,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:34:58,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:58,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:34:58,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:34:58,772 INFO L87 Difference]: Start difference. First operand 337181 states and 808656 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 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-03-15 15:35:01,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:01,814 INFO L93 Difference]: Finished difference Result 338000 states and 806990 transitions. [2022-03-15 15:35:01,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:35:01,827 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 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 39 [2022-03-15 15:35:01,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:03,368 INFO L225 Difference]: With dead ends: 338000 [2022-03-15 15:35:03,368 INFO L226 Difference]: Without dead ends: 337997 [2022-03-15 15:35:03,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:35:03,369 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 117 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:03,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 96 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:35:04,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337997 states. [2022-03-15 15:35:09,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337997 to 290870. [2022-03-15 15:35:10,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290870 states, 290869 states have (on average 2.39994292963499) internal successors, (698069), 290869 states have internal predecessors, (698069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:11,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290870 states to 290870 states and 698069 transitions. [2022-03-15 15:35:11,942 INFO L78 Accepts]: Start accepts. Automaton has 290870 states and 698069 transitions. Word has length 39 [2022-03-15 15:35:11,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:11,942 INFO L470 AbstractCegarLoop]: Abstraction has 290870 states and 698069 transitions. [2022-03-15 15:35:11,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 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-03-15 15:35:11,943 INFO L276 IsEmpty]: Start isEmpty. Operand 290870 states and 698069 transitions. [2022-03-15 15:35:12,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-15 15:35:12,004 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:12,004 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:12,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:12,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:12,204 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 15:35:12,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:12,205 INFO L85 PathProgramCache]: Analyzing trace with hash 815477842, now seen corresponding path program 72 times [2022-03-15 15:35:12,205 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:12,205 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331583733] [2022-03-15 15:35:12,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:12,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:12,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:12,230 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:35:12,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:12,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331583733] [2022-03-15 15:35:12,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331583733] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:12,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220832614] [2022-03-15 15:35:12,230 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:35:12,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:12,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:12,231 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:12,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-15 15:35:12,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:35:12,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:12,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-15 15:35:12,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:12,309 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:12,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:12,365 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:35:12,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220832614] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:12,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:12,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:35:12,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135714020] [2022-03-15 15:35:12,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:12,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:35:12,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:12,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:35:12,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:35:12,365 INFO L87 Difference]: Start difference. First operand 290870 states and 698069 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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-03-15 15:35:14,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:14,634 INFO L93 Difference]: Finished difference Result 353721 states and 845549 transitions. [2022-03-15 15:35:14,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:35:14,634 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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 39 [2022-03-15 15:35:14,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:15,695 INFO L225 Difference]: With dead ends: 353721 [2022-03-15 15:35:15,695 INFO L226 Difference]: Without dead ends: 353705 [2022-03-15 15:35:15,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:35:15,696 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 82 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:15,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 114 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:35:16,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353705 states. [2022-03-15 15:35:23,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353705 to 352361. [2022-03-15 15:35:24,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352361 states, 352360 states have (on average 2.391792484958565) internal successors, (842772), 352360 states have internal predecessors, (842772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)